warnings: null pointer check fix
rewrite broken null pointer check code by reducing scope of variable. Change-Id: I8254f6849b187e5c9cd083053cdc11973c6fe339 Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com> Reviewed-on: http://openocd.zylin.com/142 Tested-by: jenkins Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
This commit is contained in:
parent
9933fa334d
commit
9b9092b7fa
|
@ -194,11 +194,9 @@ static int add_debug_msg_receiver(struct command_context *cmd_ctx, struct target
|
|||
static struct debug_msg_receiver* find_debug_msg_receiver(struct command_context *cmd_ctx, struct target *target)
|
||||
{
|
||||
int do_all_targets = 0;
|
||||
struct debug_msg_receiver **p = &target->dbgmsg;
|
||||
|
||||
/* if no target has been specified search all of them */
|
||||
if (target == NULL)
|
||||
{
|
||||
if (target == NULL) {
|
||||
/* if no targets haven been specified */
|
||||
if (all_targets == NULL)
|
||||
return NULL;
|
||||
|
@ -207,8 +205,9 @@ static struct debug_msg_receiver* find_debug_msg_receiver(struct command_context
|
|||
do_all_targets = 1;
|
||||
}
|
||||
|
||||
do
|
||||
{
|
||||
/* so we target != null */
|
||||
struct debug_msg_receiver **p = &target->dbgmsg;
|
||||
do {
|
||||
while (*p)
|
||||
{
|
||||
if ((*p)->cmd_ctx == cmd_ctx)
|
||||
|
|
Loading…
Reference in New Issue