* 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 aaa1b3c73c181e817d90facd2f8aeb518a34c022..792a8a977ebb0ae8f6f41135d5f96ffe8eb3b8b0 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 00aef54c0e006f3da57bc0cc18e8ec2564c75434..4f255c3089f86e2722fa5291f83176caba63ea62 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 38f8e78949abb1341c7e24c0acd7dc68cdb242db..3e04973f854a91d2a2c23a346462c333ae68be98 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);
     }