(Fgarbage_collect): Call unmark_byte_stack.

This commit is contained in:
Gerd Moellmann 1999-11-07 22:45:14 +00:00
parent 8e6e83b3ea
commit 033a5fa309
2 changed files with 9 additions and 1 deletions

View file

@ -1,5 +1,13 @@
1999-11-07 Gerd Moellmann <gerd@gnu.org>
* alloc.c (Fgarbage_collect): Call unmark_byte_stack.
* lisp.h: Add prototype for unmark_byte_stack.
* bytecode.c (mark_byte_stack): Use XMARKBIT and XMARK.
(unmark_byte_stack): Renamed from relocate_byte_pcs. Use
XUNMARK.
* xdisp.c (resize_mini_window): Fix computation of needed
mini-window height.

View file

@ -1912,7 +1912,7 @@ Garbage collection happens automatically if you cons more than\n\
for (tail = gcprolist; tail; tail = tail->next)
for (i = 0; i < tail->nvars; i++)
XUNMARK (tail->var[i]);
relocate_byte_pcs ();
unmark_byte_stack ();
for (backlist = backtrace_list; backlist; backlist = backlist->next)
{
XUNMARK (*backlist->function);