Branch: Tag:

2001-01-12

2001-01-12 01:58:40 by Martin Stjernholm <mast@lysator.liu.se>

Fix: Only restore the pike_frame if it's the same as the one being saved.

Rev: src/interpret.c:1.181
Rev: src/interpret_functions.h:1.39

1:   /* -  * $Id: interpret_functions.h,v 1.38 2001/01/11 23:28:30 mast Exp $ +  * $Id: interpret_functions.h,v 1.39 2001/01/12 01:58:40 mast Exp $    *    * Opcode definitions for the interpreter.    */
1517:    check_c_stack(8192);    check_stack(256);    +  info.saved_fp = Pike_fp;    info.expendible = Pike_fp->expendible;    info.locals = Pike_fp->locals;    SET_ONERROR(uwp, restore_light_frame_info, &info);