* ser-pipe.c (pipe_open): Use proper null pointer in execl call.
authorMark Kettenis <kettenis@gnu.org>
Thu, 22 Jan 2004 22:20:39 +0000 (22:20 +0000)
committerMark Kettenis <kettenis@gnu.org>
Thu, 22 Jan 2004 22:20:39 +0000 (22:20 +0000)
* cli/cli-cmds.c (shell_escape): Likewise.

gdb/ChangeLog
gdb/cli/cli-cmds.c
gdb/ser-pipe.c

index aaa1b3c..792a8a9 100644 (file)
@@ -1,5 +1,8 @@
 2004-01-22  Mark Kettenis  <kettenis@gnu.org>
 
+       * ser-pipe.c (pipe_open): Use proper null pointer in execl call.
+       * cli/cli-cmds.c (shell_escape): Likewise.
+
        * osabi.c (generic_elf_osabi_sniff_abi_tag_sections): Recognize
        OpenBSD .note.openbsd.ident sections.
 
index 00aef54..4f255c3 100644 (file)
@@ -504,9 +504,9 @@ shell_escape (char *arg, int from_tty)
        p++;                    /* Get past '/' */
 
       if (!arg)
-       execl (user_shell, p, 0);
+       execl (user_shell, p, (char *) 0);
       else
-       execl (user_shell, p, "-c", arg, 0);
+       execl (user_shell, p, "-c", arg, (char *) 0);
 
       fprintf_unfiltered (gdb_stderr, "Cannot execute %s: %s\n", user_shell,
                          safe_strerror (errno));
index 38f8e78..3e04973 100644 (file)
@@ -98,7 +98,7 @@ pipe_open (struct serial *scb, const char *name)
       for (old = pidlist; old; old = old->next)
        close (fileno (old->fp));       /* don't allow a flush */
 #endif
-      execl ("/bin/sh", "sh", "-c", name, NULL);
+      execl ("/bin/sh", "sh", "-c", name, (char *) 0);
       _exit (127);
     }