pike.git / src / program.c

version» Context lines:

pike.git/src/program.c:1477:   struct program *null_program=0;      static struct program *reporter_program = NULL;   struct program *compilation_program = 0;   struct program *compilation_env_program = 0;   struct object *compilation_environment = NULL;      struct program *gc_internal_program = 0;   static struct program *gc_mark_program_pos = 0;    - #ifdef PIKE_DEBUG +    #define CHECK_FILE_ENTRY(PROG, STRNO) \    do { \    if ((STRNO < 0) || (STRNO >= PROG->num_strings)) \    Pike_fatal ("Invalid file entry in linenumber info.\n"); \    } while (0) - #else - #define CHECK_FILE_ENTRY(PROG, STRNO) do {} while (0) - #endif +       INT_TYPE get_small_number(char **q);      PMOD_EXPORT void do_free_program (struct program *p)   {    if (p)    free_program(p);   }      /* So what if we don't have templates? / Hubbe */