Branch: Tag:

1998-01-29

1998-01-29 22:53:57 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

inline should now work better.... + a huge memory leak fixed

Rev: src/array.h:1.7
Rev: src/mapping.h:1.8
Rev: src/multiset.h:1.6
Rev: src/object.c:1.36
Rev: src/object.h:1.16
Rev: src/pike_memory.c:1.11
Rev: src/program.c:1.61
Rev: src/program.h:1.30

212:      #define FIND_LFUN(P,N) ((P)->flags & PROGRAM_FIXED?(P)->lfuns[(N)]:find_identifier(lfun_names[(N)],(P)))    - #define free_program(p) do{ struct program *_=(p); if(!--_->refs) really_free_program(_); }while(0) + #define free_program(p) do{ struct program *_=(p); debug_malloc_touch(_); if(!--_->refs) really_free_program(_); }while(0)      extern struct object *fake_object;   extern struct program *new_program;