summaryrefslogtreecommitdiff
path: root/src/emacs.c
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2022-11-05 15:19:42 +0200
committerEli Zaretskii <eliz@gnu.org>2022-11-05 15:19:42 +0200
commit26460328bc92605f5c3a41dc1963519299c6e266 (patch)
treefdbc9e31ab801b9c707b1dfed9a40ce24bcff82f /src/emacs.c
parentae497d75f74f7ef0830f6cb760fa786a589e290d (diff)
downloademacs-26460328bc92605f5c3a41dc1963519299c6e266.tar.gz
Fix the unexec build
* src/itree.c (forget_itree): New function. * src/emacs.c (Fdump_emacs): Call 'forget_itree'.
Diffstat (limited to 'src/emacs.c')
-rw-r--r--src/emacs.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/emacs.c b/src/emacs.c
index 40ba0db340d..1b2aa9442b7 100644
--- a/src/emacs.c
+++ b/src/emacs.c
@@ -3105,6 +3105,8 @@ You must run Emacs in batch mode in order to dump it. */)
gflags.will_dump_with_unexec_ = false;
gflags.dumped_with_unexec_ = true;
+ forget_itree ();
+
alloc_unexec_pre ();
unexec (SSDATA (filename), !NILP (symfile) ? SSDATA (symfile) : 0);