(main): Test `initialized' before clearing *Messages*.
This commit is contained in:
parent
42d720cfa9
commit
6524291c22
1 changed files with 8 additions and 5 deletions
13
src/emacs.c
13
src/emacs.c
|
@ -1009,11 +1009,14 @@ the Bugs section of the Emacs manual or the file BUGS.\n", argv[0]);
|
|||
symbol = intern ("default-enable-multibyte-characters");
|
||||
Fset (symbol, Qnil);
|
||||
|
||||
/* Erase pre-dump messages in *Messages* now so no abort. */
|
||||
old_log_max = Vmessage_log_max;
|
||||
XSETFASTINT (Vmessage_log_max, 0);
|
||||
message_dolog ("", 0, 1, 0);
|
||||
Vmessage_log_max = old_log_max;
|
||||
if (initialized)
|
||||
{
|
||||
/* Erase pre-dump messages in *Messages* now so no abort. */
|
||||
old_log_max = Vmessage_log_max;
|
||||
XSETFASTINT (Vmessage_log_max, 0);
|
||||
message_dolog ("", 0, 1, 0);
|
||||
Vmessage_log_max = old_log_max;
|
||||
}
|
||||
|
||||
for (tail = Vbuffer_alist; CONSP (tail);
|
||||
tail = XCONS (tail)->cdr)
|
||||
|
|
Loading…
Add table
Reference in a new issue