Branch: Tag:

1996-12-03

1996-12-03 21:41:19 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

callbacks modified to handle recursive calls better

Rev: src/backend.c:1.7
Rev: src/builtin_functions.c:1.15
Rev: src/callback.c:1.3
Rev: src/callback.h:1.2
Rev: src/gc.h:1.5
Rev: src/interpret.c:1.15
Rev: src/interpret.h:1.5
Rev: src/main.c:1.12

4:   ||| See the files COPYING and DISCLAIMER for more information.   \*/   #include "global.h" - RCSID("$Id: main.c,v 1.11 1996/11/22 20:58:23 hubbe Exp $"); + RCSID("$Id: main.c,v 1.12 1996/12/03 21:41:19 hubbe Exp $");   #include "types.h"   #include "backend.h"   #include "module.h"
40:   int l_flag=0;   int p_flag=0;    - static struct callback *post_master_callbacks =0; + static struct callback_list post_master_callbacks;      struct callback *add_post_master_callback(callback_func call,    void *arg,