diff --git a/src/emacs.c b/src/emacs.c index 3f0d3c43cc6..50efcbfb60c 100644 --- a/src/emacs.c +++ b/src/emacs.c @@ -734,6 +734,10 @@ main (int argc, char **argv) xputenv ("G_SLICE=always-malloc"); #endif +#ifndef CANNOT_DUMP + might_dump = !initialized; +#endif + #ifdef GNU_LINUX if (!initialized) { @@ -1634,10 +1638,6 @@ Using an Emacs configured with --with-x-toolkit=lucid does not have this problem #endif #endif -#ifndef CANNOT_DUMP - might_dump = !initialized; -#endif - initialized = 1; #ifdef LOCALTIME_CACHE