Index: src/test/regress/pg_regress.c
===================================================================
RCS file: /home/alvherre/Code/cvs/pgsql/src/test/regress/pg_regress.c,v
retrieving revision 1.35
diff -c -p -r1.35 pg_regress.c
*** src/test/regress/pg_regress.c	12 Jun 2007 13:54:58 -0000	1.35
--- src/test/regress/pg_regress.c	11 Jul 2007 19:12:33 -0000
*************** spawn_process(const char *cmdline)
*** 911,917 ****
  		char	   *cmdline2 = malloc(strlen(cmdline) + 6);
  
  		sprintf(cmdline2, "exec %s", cmdline);
! 		execl(shellprog, shellprog, "-c", cmdline2, NULL);
  		fprintf(stderr, _("%s: could not exec \"%s\": %s\n"),
  				progname, shellprog, strerror(errno));
  		exit(1);				/* not exit_nicely here... */
--- 911,917 ----
  		char	   *cmdline2 = malloc(strlen(cmdline) + 6);
  
  		sprintf(cmdline2, "exec %s", cmdline);
! 		execl(shellprog, shellprog, "-c", cmdline2, (char *) NULL);
  		fprintf(stderr, _("%s: could not exec \"%s\": %s\n"),
  				progname, shellprog, strerror(errno));
  		exit(1);				/* not exit_nicely here... */
