Browse Source

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>
tags/v0.6.0-rc1
Øyvind Harboe 12 years ago
committed by Spencer Oliver
parent
commit
9b9092b7fa
1 changed files with 4 additions and 5 deletions
  1. +4
    -5
      src/target/target_request.c

+ 4
- 5
src/target/target_request.c View File

@@ -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…
Cancel
Save