about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog7
-rw-r--r--sunrpc/openchild.c2
2 files changed, 8 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index d87d4dfef9..b70a31837c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2005-01-19  Roland McGrath  <roland@redhat.com>
+
+	[BZ #681]
+	* sunrpc/openchild.c (_openchild): Use NULL instead of 0 for trailing
+	argument to execlp.
+	Reported by Marcus Meissner <meissner@suse.de>.
+
 2005-01-19  Jakub Jelinek  <jakub@redhat.com>
 
 	* hurd/sigunwind.c (_hurdsig_longjmp_from_handler): Fix a typo
diff --git a/sunrpc/openchild.c b/sunrpc/openchild.c
index 16f6a34e7a..29ddfa6b75 100644
--- a/sunrpc/openchild.c
+++ b/sunrpc/openchild.c
@@ -81,7 +81,7 @@ _openchild (const char *command, FILE ** fto, FILE ** ffrom)
       for (i = _rpc_dtablesize () - 1; i >= 3; i--)
 	__close (i);
       fflush (stderr);
-      execlp (command, command, 0);
+      execlp (command, command, NULL);
       perror ("exec");
       _exit (~0);