aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorØyvind Harboe <oyvind.harboe@zylin.com>2013-03-07 12:56:19 +0100
committerØyvind Harboe <oyvindharboe@gmail.com>2013-03-12 08:42:55 +0000
commita84d237acfa06ed2e40d5db807ff1a1a7d28cd8d (patch)
tree37e9337671a8b7af6471874921d0718ec49e2e38
parent07dcd5648d146d38f9ffa619f0737587e592d0b6 (diff)
downloadriscv-openocd-a84d237acfa06ed2e40d5db807ff1a1a7d28cd8d.zip
riscv-openocd-a84d237acfa06ed2e40d5db807ff1a1a7d28cd8d.tar.gz
riscv-openocd-a84d237acfa06ed2e40d5db807ff1a1a7d28cd8d.tar.bz2
rtos: fixes warning
Change-Id: I45db15b16b52c71009d8830985f42ac88eabe160 Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com> Reviewed-on: http://openocd.zylin.com/1209 Tested-by: jenkins Reviewed-by: Freddie Chopin <freddie.chopin@gmail.com> Reviewed-by: Øyvind Harboe <oyvindharboe@gmail.com>
-rw-r--r--src/rtos/linux.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/rtos/linux.c b/src/rtos/linux.c
index 68b2d1d..e0f71ef 100644
--- a/src/rtos/linux.c
+++ b/src/rtos/linux.c
@@ -234,6 +234,8 @@ static int linux_os_thread_reg_list(struct rtos *rtos,
for (i = 0; i < reg_list_size; i++)
reg_packet_size += reg_list[i]->size;
+ assert(reg_packet_size > 0);
+
*hex_reg_list = malloc(DIV_ROUND_UP(reg_packet_size, 8) * 2);
hex_string = *hex_reg_list;