diff options
author | Juanma Barranquero <lekktu@gmail.com> | 2006-11-01 19:26:14 +0000 |
---|---|---|
committer | Juanma Barranquero <lekktu@gmail.com> | 2006-11-01 19:26:14 +0000 |
commit | b73ea44bb76b1b8b08ba6fea548107e20945413d (patch) | |
tree | d94d3dc7ac990ab025045ff65e6b464c00a4729a /lib-src | |
parent | 8ea882655e0cbf9022835df3c2cf1634be895057 (diff) | |
download | emacs-b73ea44bb76b1b8b08ba6fea548107e20945413d.tar.gz |
[WINDOWSNT]: Force the first argv passed to execvp to point to alternate_editor
(otherwise .BAT scripts can't run).
Diffstat (limited to 'lib-src')
-rw-r--r-- | lib-src/emacsclient.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib-src/emacsclient.c b/lib-src/emacsclient.c index a155073c072..28e626f77d0 100644 --- a/lib-src/emacsclient.c +++ b/lib-src/emacsclient.c @@ -250,6 +250,9 @@ fail (argc, argv) if (alternate_editor) { int i = optind - 1; +#ifdef WINDOWSNT + argv[i] = (char *)alternate_editor; +#endif execvp (alternate_editor, argv + i); fprintf (stderr, "%s: error executing alternate editor \"%s\"\n", progname, alternate_editor); |