Mercurial > emacs
comparison src/callproc.c @ 20448:afef187a070b
(Fcall_process): Don't clobber new_argv[0]
in the case of no args.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Tue, 09 Dec 1997 22:47:45 +0000 |
parents | 62b0709aac6d |
children | 468f59c6c9bf |
comparison
equal
deleted
inserted
replaced
20447:5e449f7584b2 | 20448:afef187a070b |
---|---|
450 XSTRING (args[i])->size, size, &dummy); | 450 XSTRING (args[i])->size, size, &dummy); |
451 new_argv[i - 3][produced] = 0; | 451 new_argv[i - 3][produced] = 0; |
452 } | 452 } |
453 UNGCPRO; | 453 UNGCPRO; |
454 } | 454 } |
455 } | 455 new_argv[nargs - 3] = 0; |
456 new_argv[nargs - 3] = 0; | 456 } |
457 else | |
458 new_argv[1] = 0; | |
457 | 459 |
458 #ifdef MSDOS /* MW, July 1993 */ | 460 #ifdef MSDOS /* MW, July 1993 */ |
459 if ((outf = egetenv ("TMP")) || (outf = egetenv ("TEMP"))) | 461 if ((outf = egetenv ("TMP")) || (outf = egetenv ("TEMP"))) |
460 strcpy (tempfile = alloca (strlen (outf) + 20), outf); | 462 strcpy (tempfile = alloca (strlen (outf) + 20), outf); |
461 else | 463 else |