diff options
Diffstat (limited to 'src/eval.c')
| -rw-r--r-- | src/eval.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/eval.c b/src/eval.c index 1313093a533..ddcccc285d3 100644 --- a/src/eval.c +++ b/src/eval.c @@ -239,7 +239,6 @@ init_eval_once (void) void init_eval (void) { - byte_stack_list = 0; specpdl_ptr = specpdl; { /* Put a dummy catcher at top-level so that handlerlist is never NULL. This is important since handlerlist->nextfree holds the freelist @@ -1156,7 +1155,6 @@ unwind_to_catch (struct handler *catch, Lisp_Object value) eassert (handlerlist == catch); - byte_stack_list = catch->byte_stack; lisp_eval_depth = catch->f_lisp_eval_depth; sys_longjmp (catch->jmp, 1); @@ -1451,7 +1449,6 @@ push_handler_nosignal (Lisp_Object tag_ch_val, enum handlertype handlertype) c->pdlcount = SPECPDL_INDEX (); c->poll_suppress_count = poll_suppress_count; c->interrupt_input_blocked = interrupt_input_blocked; - c->byte_stack = byte_stack_list; handlerlist = c; return c; } |
