From: Øyvind Harboe Date: Sat, 7 Jan 2012 08:55:54 +0000 (+0100) Subject: rtos: fix bug in error handling X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=3cbed17e18b1d8611de49325084578260825db73;p=fw%2Fopenocd rtos: fix bug in error handling checking for != ERROR_FAIL is broken. Change-Id: Id7085afac653bb9c38d08928227a9ea402d8e6e9 Signed-off-by: Øyvind Harboe Reviewed-on: http://openocd.zylin.com/351 Tested-by: jenkins Reviewed-by: Michel JAOUEN Reviewed-by: Øyvind Harboe --- diff --git a/src/server/gdb_server.c b/src/server/gdb_server.c index 537513a1b..abec1383b 100644 --- a/src/server/gdb_server.c +++ b/src/server/gdb_server.c @@ -1039,8 +1039,8 @@ static int gdb_get_registers_packet(struct connection *connection, LOG_DEBUG("-"); #endif - if ( ( target->rtos != NULL ) && - ( ERROR_FAIL != rtos_get_gdb_reg_list( connection, ®_list, ®_list_size) ) ) + if ((target->rtos != NULL) && + (ERROR_OK == rtos_get_gdb_reg_list(connection, ®_list, ®_list_size))) { return ERROR_OK; }