From 2919ae5a6ada61013bd6589dc4227ea2800499ec Mon Sep 17 00:00:00 2001 From: Jim Kingdon Date: Fri, 14 Jan 1994 19:57:50 +0000 Subject: [PATCH] * lynx-nat.c (child_wait): Fix thinkos in struct target_waitstatus changes (status -> ourstatus; declare status, etc.). * config/nm-lynx.h: Fix child_wait prototype and include target.h. --- gdb/lynx-nat.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gdb/lynx-nat.c b/gdb/lynx-nat.c index 28bb976..0c4e1ca 100644 --- a/gdb/lynx-nat.c +++ b/gdb/lynx-nat.c @@ -216,12 +216,13 @@ store_inferior_registers (regno) of error; store status through argument pointer OURSTATUS. */ int -child_wait (pid, status) +child_wait (pid, ourstatus) int pid; struct target_waitstatus *ourstatus; { int save_errno; int thread; + int status; while (1) { @@ -251,8 +252,8 @@ child_wait (pid, status) if (pid != PIDGET (inferior_pid)) /* Some other process?!? */ continue; -/* thread = WIFTID (*status);*/ - thread = *status >> 16; +/* thread = WIFTID (status);*/ + thread = status >> 16; /* Initial thread value can only be acquired via wait, so we have to resort to this hack. */ -- 2.7.4