X-Git-Url: https://git.hcoop.net/bpt/emacs.git/blobdiff_plain/9a0115abd18f219f234d6dd460cf7f5ed3c0332f..c6c863df8dfde4d25a08f1dd97932c8746809e88:/nt/runemacs.c diff --git a/nt/runemacs.c b/nt/runemacs.c index dbb18bcd82..20b6f0cab7 100644 --- a/nt/runemacs.c +++ b/nt/runemacs.c @@ -1,6 +1,6 @@ /* runemacs --- Simple program to start Emacs with its console window hidden. -Copyright (C) 2001-2012 Free Software Foundation, Inc. +Copyright (C) 2001-2014 Free Software Foundation, Inc. This file is part of GNU Emacs. @@ -75,6 +75,11 @@ WinMain (HINSTANCE hSelf, HINSTANCE hPrev, LPSTR cmdline, int nShow) /* Quote executable name in case of spaces in the path. */ *new_cmdline = '"'; strcpy (new_cmdline + 1, modname); + /* Detect and handle un-installed runemacs.exe in nt/ subdirectory, + while emacs.exe is in src/. */ + if ((p = strrchr (new_cmdline, '\\')) != NULL + && stricmp (p, "\\nt") == 0) + strcpy (p, "\\src"); #ifdef CHOOSE_NEWEST_EXE {