From: Jan Kratochvil Date: Sun, 18 Jul 2010 21:21:53 +0000 (+0000) Subject: gdb/ X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=78768c4ae49a57dcd7c79d0bbac450a8efce7623;p=binutils-gdb.git gdb/ * linux-nat.c (linux_handle_extended_wait): Move variable new_lp into a more inner block. Remove its unused declaration initializer. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 5472aa9a9cf..f93e6baf730 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2010-07-18 Jan Kratochvil + + * linux-nat.c (linux_handle_extended_wait): Move variable new_lp into + a more inner block. Remove its unused declaration initializer. + 2010-07-16 Thiago Jung Bauermann * NEWS: Mention support for the new ptrace interface and hardware diff --git a/gdb/linux-nat.c b/gdb/linux-nat.c index 93adfcd4e0d..a659afa7b64 100644 --- a/gdb/linux-nat.c +++ b/gdb/linux-nat.c @@ -2149,7 +2149,6 @@ linux_handle_extended_wait (struct lwp_info *lp, int status, { int pid = GET_LWP (lp->ptid); struct target_waitstatus *ourstatus = &lp->waitstatus; - struct lwp_info *new_lp = NULL; int event = status >> 16; if (event == PTRACE_EVENT_FORK || event == PTRACE_EVENT_VFORK @@ -2213,7 +2212,10 @@ linux_handle_extended_wait (struct lwp_info *lp, int status, ourstatus->kind = TARGET_WAITKIND_VFORKED; else { + struct lwp_info *new_lp; + ourstatus->kind = TARGET_WAITKIND_IGNORE; + new_lp = add_lwp (BUILD_LWP (new_pid, GET_PID (lp->ptid))); new_lp->cloned = 1; new_lp->stopped = 1;