diff options
author | Richard M. Stallman <rms@gnu.org> | 1995-06-21 18:32:45 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 1995-06-21 18:32:45 +0000 |
commit | a18042d782dd5553db34e4f0090164b8849037ed (patch) | |
tree | 5d0aea3f84ca81d41b43d5b03586b45fcab308cd /lisp/startup.el | |
parent | d012942705b0e6768f3347bc4bb6e31bb786240e (diff) | |
download | emacs-a18042d782dd5553db34e4f0090164b8849037ed.tar.gz |
(precompute-menubar-bindings): While dumping,
garbage-collect after each menu.
Diffstat (limited to 'lisp/startup.el')
-rw-r--r-- | lisp/startup.el | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lisp/startup.el b/lisp/startup.el index 6b636f54516..82a9094fbad 100644 --- a/lisp/startup.el +++ b/lisp/startup.el @@ -306,7 +306,10 @@ specified by the LC_ALL, LC_CTYPE and LANG environment variables.") (symbolp (car (car submap))) (stringp (car-safe (cdr (car submap)))) (keymapp (cdr (cdr (car submap)))) - (x-popup-menu nil (cdr (cdr (car submap))))) + (progn + (x-popup-menu nil (cdr (cdr (car submap)))) + (if purify-flag + (garbage-collect)))) (setq submap (cdr submap)))) (setq define-key-rebound-commands t)) |