From: Hans-Bernhard B. <br...@us...> - 2005-01-30 19:33:36
|
Update of /cvsroot/cscope/cscope/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31589/src Modified Files: mypopen.c Log Message: Make last arg of execlp() a manifest null pointer. Index: mypopen.c =================================================================== RCS file: /cvsroot/cscope/cscope/src/mypopen.c,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -r1.12 -r1.13 *** mypopen.c 12 Feb 2004 18:14:05 -0000 1.12 --- mypopen.c 30 Jan 2005 19:33:28 -0000 1.13 *************** *** 149,161 **** } stdio = tst(0, 1); ! (void) close(myside); ! (void) close(stdio); #if V9 ! (void) dup2(yourside, stdio); #else ! (void) fcntl(yourside, F_DUPFD, stdio); #endif ! (void) close(yourside); ! (void) execlp(shell, mybasename(shell), "-c", cmd, 0); _exit(1); } else if (pid > 0) --- 149,161 ---- } stdio = tst(0, 1); ! close(myside); ! close(stdio); #if V9 ! dup2(yourside, stdio); #else ! fcntl(yourside, F_DUPFD, stdio); #endif ! close(yourside); ! execlp(shell, mybasename(shell), "-c", cmd, (void *)0); _exit(1); } else if (pid > 0) |