aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorØyvind Harboe <oyvind.harboe@zylin.com>2011-10-27 19:27:04 +0200
committerØyvind Harboe <oyvindharboe@gmail.com>2011-10-27 17:38:46 +0000
commit7e817839f3f99601ff4c8c2f6eeb7983037e3c68 (patch)
tree81843198ae526675c822f01830f9aa531a468375
parentd265fa78c348b7148e417f5fd041d694c7ee51aa (diff)
clang: fix warning about missing check for return value
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>
-rw-r--r--src/rtos/FreeRTOS.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rtos/FreeRTOS.c b/src/rtos/FreeRTOS.c
index 10a9b8c0..eeab1341 100644
--- a/src/rtos/FreeRTOS.c
+++ b/src/rtos/FreeRTOS.c
@@ -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 ) );