pike.git / src / program.h

version» Context lines:

pike.git/src/program.h:201:   /* Prototypes begin here */   void use_module(struct svalue *s);   int find_module_identifier(struct pike_string *ident);   struct program *id_to_program(INT32 id);   void setup_fake_program(void);   void start_new_program(void);   void really_free_program(struct program *p);   void dump_program_desc(struct program *p);   void toss_current_program(void);   void check_program(struct program *p); - struct program *end_program(void); + struct program *debug_end_program(void);   SIZE_T add_storage(SIZE_T size);   void set_init_callback(void (*init)(struct object *));   void set_exit_callback(void (*exit)(struct object *));   void set_gc_mark_callback(void (*m)(struct object *));   int low_reference_inherited_identifier(int e,struct pike_string *name);   int reference_inherited_identifier(struct pike_string *super_name,    struct pike_string *function_name);   void rename_last_inherit(struct pike_string *n);   void do_inherit(struct program *p,INT32 flags, struct pike_string *name);   void simple_do_inherit(struct pike_string *s, INT32 flags,struct pike_string *name);
pike.git/src/program.h:286:   /* Prototypes end here */         void my_yyerror(char *fmt,...) ATTRIBUTE((format (printf, 1, 2)));      #endif             + #ifdef DEBUG_MALLOC + #define end_program() ((struct program *)debug_malloc_touch(debug_end_program())) + #else + #define end_program debug_end_program + #endif