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... */