Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/games Cast last argument of execl to (char *).



details:   https://anonhg.NetBSD.org/src/rev/46ea6efab61d
branches:  trunk
changeset: 573929:46ea6efab61d
user:      jsm <jsm%NetBSD.org@localhost>
date:      Tue Feb 15 12:56:20 2005 +0000

description:
Cast last argument of execl to (char *).

Reviewed by <hubertf>.

diffstat:

 games/atc/input.c                    |  8 ++++----
 games/backgammon/backgammon/main.c   |  7 ++++---
 games/backgammon/teachgammon/teach.c |  6 +++---
 games/cribbage/instr.c               |  6 +++---
 games/fish/fish.c                    |  6 +++---
 games/phantasia/misc.c               |  4 ++--
 games/rogue/machdep.c                |  6 +++---
 games/wump/wump.c                    |  6 +++---
 8 files changed, 25 insertions(+), 24 deletions(-)

diffs (212 lines):

diff -r 1f9e1d85a839 -r 46ea6efab61d games/atc/input.c
--- a/games/atc/input.c Tue Feb 15 12:54:50 2005 +0000
+++ b/games/atc/input.c Tue Feb 15 12:56:20 2005 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: input.c,v 1.16 2004/01/27 20:30:28 jsm Exp $   */
+/*     $NetBSD: input.c,v 1.17 2005/02/15 12:56:20 jsm Exp $   */
 
 /*-
  * Copyright (c) 1990, 1993
@@ -46,7 +46,7 @@
 #if 0
 static char sccsid[] = "@(#)input.c    8.1 (Berkeley) 5/31/93";
 #else
-__RCSID("$NetBSD: input.c,v 1.16 2004/01/27 20:30:28 jsm Exp $");
+__RCSID("$NetBSD: input.c,v 1.17 2005/02/15 12:56:20 jsm Exp $");
 #endif
 #endif /* not lint */
 
@@ -322,10 +322,10 @@
                                                base = shell;
                                        else
                                                base++;
-                                       execl(shell, base, 0);
+                                       execl(shell, base, (char *) 0);
                                }
                                else
-                                       execl(_PATH_BSHELL, "sh", 0);
+                                       execl(_PATH_BSHELL, "sh", (char *) 0);
 
                                exit(0);        /* oops */
                        }
diff -r 1f9e1d85a839 -r 46ea6efab61d games/backgammon/backgammon/main.c
--- a/games/backgammon/backgammon/main.c        Tue Feb 15 12:54:50 2005 +0000
+++ b/games/backgammon/backgammon/main.c        Tue Feb 15 12:56:20 2005 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: main.c,v 1.20 2004/02/08 22:23:50 jsm Exp $    */
+/*     $NetBSD: main.c,v 1.21 2005/02/15 12:56:20 jsm Exp $    */
 
 /*
  * Copyright (c) 1980, 1993
@@ -39,7 +39,7 @@
 #if 0
 static char sccsid[] = "@(#)main.c     8.1 (Berkeley) 5/31/93";
 #else
-__RCSID("$NetBSD: main.c,v 1.20 2004/02/08 22:23:50 jsm Exp $");
+__RCSID("$NetBSD: main.c,v 1.21 2005/02/15 12:56:20 jsm Exp $");
 #endif
 #endif                         /* not lint */
 
@@ -150,7 +150,8 @@
                        if (yorn(0)) {
 
                                fixtty(&old);   /* restore tty */
-                               execl(TEACH, "teachgammon", args[0]?args:0, 0);
+                               execl(TEACH, "teachgammon", args[0]?args:0,
+                                     (char *) 0);
 
                                tflag = 0;      /* error! */
                                writel(noteach);
diff -r 1f9e1d85a839 -r 46ea6efab61d games/backgammon/teachgammon/teach.c
--- a/games/backgammon/teachgammon/teach.c      Tue Feb 15 12:54:50 2005 +0000
+++ b/games/backgammon/teachgammon/teach.c      Tue Feb 15 12:56:20 2005 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: teach.c,v 1.15 2004/02/08 22:23:50 jsm Exp $   */
+/*     $NetBSD: teach.c,v 1.16 2005/02/15 12:56:20 jsm Exp $   */
 
 /*
  * Copyright (c) 1980, 1993
@@ -39,7 +39,7 @@
 #if 0
 static char sccsid[] = "@(#)teach.c    8.1 (Berkeley) 5/31/93";
 #else
-__RCSID("$NetBSD: teach.c,v 1.15 2004/02/08 22:23:50 jsm Exp $");
+__RCSID("$NetBSD: teach.c,v 1.16 2005/02/15 12:56:20 jsm Exp $");
 #endif
 #endif                         /* not lint */
 
@@ -152,7 +152,7 @@
        else
                writec('\n');
        fixtty(&old);
-       execl(EXEC, "backgammon", "-n", args[0]?args:0, 0);
+       execl(EXEC, "backgammon", "-n", args[0]?args:0, (char *) 0);
        writel("Help! Backgammon program is missing\007!!\n");
        exit(1);
 }
diff -r 1f9e1d85a839 -r 46ea6efab61d games/cribbage/instr.c
--- a/games/cribbage/instr.c    Tue Feb 15 12:54:50 2005 +0000
+++ b/games/cribbage/instr.c    Tue Feb 15 12:56:20 2005 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: instr.c,v 1.10 2003/08/07 09:37:10 agc Exp $   */
+/*     $NetBSD: instr.c,v 1.11 2005/02/15 12:56:20 jsm Exp $   */
 
 /*-
  * Copyright (c) 1990, 1993
@@ -34,7 +34,7 @@
 #if 0
 static char sccsid[] = "@(#)instr.c    8.1 (Berkeley) 5/31/93";
 #else
-__RCSID("$NetBSD: instr.c,v 1.10 2003/08/07 09:37:10 agc Exp $");
+__RCSID("$NetBSD: instr.c,v 1.11 2005/02/15 12:56:20 jsm Exp $");
 #endif
 #endif /* not lint */
 
@@ -85,7 +85,7 @@
                        warn("dup2");
                        _exit(1);
                }
-               execl("/bin/sh", "sh", "-c", path, NULL);
+               execl("/bin/sh", "sh", "-c", path, (char *) NULL);
                warn(NULL);
                _exit(1);
        default:
diff -r 1f9e1d85a839 -r 46ea6efab61d games/fish/fish.c
--- a/games/fish/fish.c Tue Feb 15 12:54:50 2005 +0000
+++ b/games/fish/fish.c Tue Feb 15 12:56:20 2005 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: fish.c,v 1.15 2004/01/27 20:30:29 jsm Exp $    */
+/*     $NetBSD: fish.c,v 1.16 2005/02/15 12:56:20 jsm Exp $    */
 
 /*-
  * Copyright (c) 1990, 1993
@@ -42,7 +42,7 @@
 #if 0
 static char sccsid[] = "@(#)fish.c     8.1 (Berkeley) 5/31/93";
 #else
-__RCSID("$NetBSD: fish.c,v 1.15 2004/01/27 20:30:29 jsm Exp $");
+__RCSID("$NetBSD: fish.c,v 1.16 2005/02/15 12:56:20 jsm Exp $");
 #endif
 #endif /* not lint */
 
@@ -472,7 +472,7 @@
                        err(1, "open %s", _PATH_INSTR);
                if (dup2(fd, 0) == -1)
                        err(1, "dup2");
-               (void)execl("/bin/sh", "sh", "-c", pager, NULL);
+               (void)execl("/bin/sh", "sh", "-c", pager, (char *) NULL);
                err(1, "exec sh -c %s", pager);
                /*NOTREACHED*/
        case -1:
diff -r 1f9e1d85a839 -r 46ea6efab61d games/phantasia/misc.c
--- a/games/phantasia/misc.c    Tue Feb 15 12:54:50 2005 +0000
+++ b/games/phantasia/misc.c    Tue Feb 15 12:56:20 2005 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: misc.c,v 1.12 2004/04/11 13:35:06 he Exp $     */
+/*     $NetBSD: misc.c,v 1.13 2005/02/15 12:56:20 jsm Exp $    */
 
 /*
  * misc.c  Phantasia miscellaneous support routines
@@ -673,7 +673,7 @@
        if (ch == 'Y') {
                cleanup(FALSE);
                execl(_PATH_GAMEPROG, "phantasia", "-s",
-                   (Wizard ? "-S" : (char *) NULL), 0);
+                   (Wizard ? "-S" : (char *) NULL), (char *) NULL);
                exit(0);
                /* NOTREACHED */
        }
diff -r 1f9e1d85a839 -r 46ea6efab61d games/rogue/machdep.c
--- a/games/rogue/machdep.c     Tue Feb 15 12:54:50 2005 +0000
+++ b/games/rogue/machdep.c     Tue Feb 15 12:56:20 2005 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: machdep.c,v 1.12 2003/08/07 09:37:38 agc Exp $ */
+/*     $NetBSD: machdep.c,v 1.13 2005/02/15 12:56:20 jsm Exp $ */
 
 /*
  * Copyright (c) 1988, 1993
@@ -37,7 +37,7 @@
 #if 0
 static char sccsid[] = "@(#)machdep.c  8.1 (Berkeley) 5/31/93";
 #else
-__RCSID("$NetBSD: machdep.c,v 1.12 2003/08/07 09:37:38 agc Exp $");
+__RCSID("$NetBSD: machdep.c,v 1.13 2005/02/15 12:56:20 jsm Exp $");
 #endif
 #endif /* not lint */
 
@@ -485,7 +485,7 @@
        int w;
 
        if (!fork()) {
-               execl(shell, shell, 0);
+               execl(shell, shell, (char *) 0);
        }
        wait(&w);
 }
diff -r 1f9e1d85a839 -r 46ea6efab61d games/wump/wump.c
--- a/games/wump/wump.c Tue Feb 15 12:54:50 2005 +0000
+++ b/games/wump/wump.c Tue Feb 15 12:56:20 2005 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: wump.c,v 1.16 2004/01/27 20:30:31 jsm Exp $    */
+/*     $NetBSD: wump.c,v 1.17 2005/02/15 12:56:20 jsm Exp $    */
 
 /*
  * Copyright (c) 1989, 1993
@@ -43,7 +43,7 @@
 #if 0
 static char sccsid[] = "@(#)wump.c     8.1 (Berkeley) 5/31/93";
 #else
-__RCSID("$NetBSD: wump.c,v 1.16 2004/01/27 20:30:31 jsm Exp $");
+__RCSID("$NetBSD: wump.c,v 1.17 2005/02/15 12:56:20 jsm Exp $");
 #endif
 #endif /* not lint */
 
@@ -776,7 +776,7 @@
                        err(1, "open %s", _PATH_WUMPINFO);
                if (dup2(fd, STDIN_FILENO) == -1)
                        err(1, "dup2");
-               (void)execl("/bin/sh", "sh", "-c", pager, NULL);
+               (void)execl("/bin/sh", "sh", "-c", pager, (char *) NULL);
                err(1, "exec sh -c %s", pager);
        case -1:
                err(1, "fork");



Home | Main Index | Thread Index | Old Index