# HG changeset patch # User Andreas Schwab # Date 1107632404 0 # Node ID 89e653e08ed95ea2fadadc53cf8e8456f35c0e20 # Parent 688b6f973ed9dfea2e69e0a15d77c35e1625f786 (sys_subshell): Properly terminate execlp argument list. diff -r 688b6f973ed9 -r 89e653e08ed9 src/sysdep.c --- a/src/sysdep.c Sat Feb 05 19:23:12 2005 +0000 +++ b/src/sysdep.c Sat Feb 05 19:40:04 2005 +0000 @@ -1,6 +1,6 @@ /* Interfaces to system-dependent kernel and library entries. Copyright (C) 1985, 1986, 1987, 1988, 1993, 1994, 1995, 1999, 2000, 2001, - 2003, 2004 Free Software Foundation, Inc. + 2003, 2004, 2005 Free Software Foundation, Inc. This file is part of GNU Emacs. @@ -869,7 +869,7 @@ if (pid == -1) write (1, "Can't execute subshell", 22); #else /* not WINDOWSNT */ - execlp (sh, sh, 0); + execlp (sh, sh, (char *) 0); write (1, "Can't execute subshell", 22); _exit (1); #endif /* not WINDOWSNT */