Mercurial > hg > octave-lojdl > gnulib-hg
diff lib/savewd.c @ 7317:251167cff509
* savewd.c (savewd_restore): Don't shadow: s/status/child_status/.
author | Jim Meyering <jim@meyering.net> |
---|---|
date | Mon, 18 Sep 2006 06:47:32 +0000 |
parents | f3ddfeb5dff9 |
children | 4a6efdc58ddb |
line wrap: on
line diff
--- a/lib/savewd.c +++ b/lib/savewd.c @@ -201,13 +201,13 @@ _exit (status); if (0 < child) { - int status; - while (waitpid (child, &status, 0) < 0) + int child_status; + while (waitpid (child, &child_status, 0) < 0) assert (errno == EINTR); wd->val.child = -1; - if (! WIFEXITED (status)) - raise (WTERMSIG (status)); - return WEXITSTATUS (status); + if (! WIFEXITED (child_status)) + raise (WTERMSIG (child_status)); + return WEXITSTATUS (child_status); } } break;