]> git.sur5r.net Git - openocd/commitdiff
clang: fix warning about missing check for return value
authorØyvind Harboe <oyvind.harboe@zylin.com>
Thu, 27 Oct 2011 17:27:04 +0000 (19:27 +0200)
committerØyvind Harboe <oyvindharboe@gmail.com>
Thu, 27 Oct 2011 17:38:46 +0000 (17:38 +0000)
Change-Id: I0c6b6b8d1f0c30b6a503cb98df30584252bc0ee1
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Reviewed-on: http://openocd.zylin.com/129
Tested-by: jenkins
Reviewed-by: Øyvind Harboe <oyvindharboe@gmail.com>
src/rtos/FreeRTOS.c

index 10a9b8c0ead47fa5f99924aae8023b74a25685e3..eeab1341dba3671c2a2782ab0c7684ebca91fbcf 100644 (file)
@@ -231,7 +231,8 @@ static int FreeRTOS_update_threads( struct rtos *rtos )
        // Find out how many lists are needed to be read from pxReadyTasksLists,
        int64_t max_used_priority = 0;
        retval = target_read_buffer( rtos->target, rtos->symbols[FreeRTOS_VAL_uxTopUsedPriority].address, param->pointer_width, (uint8_t *)&max_used_priority );
-
+       if (retval != ERROR_OK)
+         return retval;
 
        symbol_address_t* list_of_lists = (symbol_address_t *)malloc( sizeof( symbol_address_t ) * ( max_used_priority+1 + 5 ) );