Branch: Tag:

1997-03-07

1997-03-07 05:21:47 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

recursive compiling bug fixed

Rev: src/ChangeLog:1.83
Rev: src/interpret.c:1.28
Rev: src/interpret.h:1.10
Rev: src/memory.c:1.4
Rev: src/pike_types.c:1.17
Rev: src/pike_types.h:1.4
Rev: src/program.c:1.25
Rev: src/version.c:1.12

4:   ||| See the files COPYING and DISCLAIMER for more information.   \*/   #include "global.h" - RCSID("$Id: program.c,v 1.24 1997/03/01 17:56:29 grubba Exp $"); + RCSID("$Id: program.c,v 1.25 1997/03/07 05:21:47 hubbe Exp $");   #include "program.h"   #include "object.h"   #include "dynamic_buffer.h"
236:    previous_program_state->fake_program.inherits[0].prog=    &previous_program_state->fake_program;    +  init_type_stack(); +     for(e=0; e<NUM_AREAS; e++) low_reinit_buf(areas + e);    low_reinit_buf(& inherit_names);    low_reinit_buf(& used_modules);
564:    init_node=0;    }    +  exit_type_stack(); +     if (num_parse_error > 0)    {    toss_current_program();