From: Eli Zaretskii Date: Mon, 7 Nov 2011 16:42:34 +0000 (+0200) Subject: Allow to run temacs.exe on MS-Windows in GUI mode. X-Git-Url: https://git.hcoop.net/bpt/emacs.git/commitdiff_plain/c7aa8333556ef20b5e49143271e0331988c15f01 Allow to run temacs.exe on MS-Windows in GUI mode. src/w32.c (check_windows_init_file): Don't look for term/w32-win.el if Vpurify_flag is non-nil. Fixes a crash when running w32 build of temacs in GUI mode. --- diff --git a/src/ChangeLog b/src/ChangeLog index 5b406a7bc4..3594a83eb5 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,9 @@ +2011-11-07 Eli Zaretskii + + * w32.c (check_windows_init_file): Don't look for term/w32-win.el + if Vpurify_flag is non-nil. Fixes a crash when running w32 build + of temacs in GUI mode. + 2011-11-07 Martin Rudalics * window.h: Declare delete_all_child_windows instead of diff --git a/src/w32.c b/src/w32.c index f17e987f43..c752333c68 100644 --- a/src/w32.c +++ b/src/w32.c @@ -5784,7 +5784,10 @@ check_windows_init_file (void) it cannot find the Windows installation file. If this file does not exist in the expected place, tell the user. */ - if (!noninteractive && !inhibit_window_system) + if (!noninteractive && !inhibit_window_system + /* Vload_path is not yet initialized when we are loading + loadup.el. */ + && NILP (Vpurify_flag)) { Lisp_Object objs[2]; Lisp_Object full_load_path;