]> git.eshelyaron.com Git - emacs.git/commit
Fix 'restart-emacs' on MS-Windows
authorEli Zaretskii <eliz@gnu.org>
Sun, 17 Apr 2022 14:20:03 +0000 (17:20 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sun, 17 Apr 2022 14:20:03 +0000 (17:20 +0300)
commit5a63af876bc131b07e066aa9d60780de0562bcb0
tree5897563f39ec6da237688abc887572d042bc73be
parent56d5a4079423aa22d2203a342439df7359eb1c18
Fix 'restart-emacs' on MS-Windows

* src/w32.c (w32_reexec_emacs): New function, emulation of
'execvp' on Posix systems.
* src/w32.h (w32_reexec_emacs): Add prototype.
* src/emacs.c (main) [WINDOWSNT]: Save the original command line
and working directory.
(Fkill_emacs) [WINDOWSNT]: Call 'w32_reexec_emacs' instead of
'execvp'.  (Bug#17036)
src/emacs.c
src/w32.c
src/w32.h