summaryrefslogtreecommitdiff
path: root/lib/savewd.c
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2006-09-18 06:47:32 +0000
committerJim Meyering <jim@meyering.net>2006-09-18 06:47:32 +0000
commit07f694e74267c3d552397068d1300ce9b492d93a (patch)
treeeb8412e0045817248b7fda1a5db254a1be13b018 /lib/savewd.c
parent0fde01701d4b34fa1a3485314d2b8482f50c7518 (diff)
downloadgnulib-07f694e74267c3d552397068d1300ce9b492d93a.tar.gz
* savewd.c (savewd_restore): Don't shadow: s/status/child_status/.
Diffstat (limited to 'lib/savewd.c')
-rw-r--r--lib/savewd.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/savewd.c b/lib/savewd.c
index c9af955d6c..7e992376ff 100644
--- a/lib/savewd.c
+++ b/lib/savewd.c
@@ -201,13 +201,13 @@ savewd_restore (struct savewd *wd, int status)
_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;