aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--trunk/ChangeLog.cross6
-rw-r--r--trunk/src/execle_open.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/trunk/ChangeLog.cross b/trunk/ChangeLog.cross
index 520e18e..880f7b9 100644
--- a/trunk/ChangeLog.cross
+++ b/trunk/ChangeLog.cross
@@ -1,3 +1,9 @@
+2009-04-23 Maciej W. Rozycki <macro@codesourcery.com>
+
+ Issue #5165
+ * src/execle_open.c (execve_open): Add missing pid
+ initialisation.
+
2010-06-15 Mark Hatle <mark.hatle@windriver.com>
* Merge to upstream r174
* src/arch-mips.c, src/conflict.c, src/cxx.c, src/main.c, src/verify.c:
diff --git a/trunk/src/execle_open.c b/trunk/src/execle_open.c
index 72c8a6d..2ee5cbc 100644
--- a/trunk/src/execle_open.c
+++ b/trunk/src/execle_open.c
@@ -50,7 +50,7 @@ execve_open (const char *path, char *const argv[], char *const envp[])
return NULL;
}
- switch (vfork ())
+ switch (pid = vfork ())
{
case -1:
error (0, errno, "Could not run %s", path);