rtos: fixes warning 09/1209/3
authorØyvind Harboe <oyvind.harboe@zylin.com>
Thu, 7 Mar 2013 11:56:19 +0000 (12:56 +0100)
committerØyvind Harboe <oyvindharboe@gmail.com>
Tue, 12 Mar 2013 08:42:55 +0000 (08:42 +0000)
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>
src/rtos/linux.c

index 68b2d1d..e0f71ef 100644 (file)
@@ -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;