Index: src/bin/psql/command.c =================================================================== RCS file: /cvsroot/pgsql/src/bin/psql/command.c,v retrieving revision 1.135 diff -c -c -r1.135 command.c *** src/bin/psql/command.c 15 Nov 2004 23:15:12 -0000 1.135 --- src/bin/psql/command.c 30 Nov 2004 18:52:18 -0000 *************** *** 1563,1572 **** sys = pg_malloc(strlen(shellName) + 16); sprintf(sys, #ifndef WIN32 ! "exec " ! #endif "%s\"%s\"%s", SYSTEMQUOTE, shellName, SYSTEMQUOTE); result = system(sys); free(sys); } --- 1563,1574 ---- sys = pg_malloc(strlen(shellName) + 16); sprintf(sys, + /* See EDITOR handling comment for an explaination */ #ifndef WIN32 ! "exec %s", shellName); ! #else "%s\"%s\"%s", SYSTEMQUOTE, shellName, SYSTEMQUOTE); + #endif result = system(sys); free(sys); }