pike.git / src / constants.c

version» Context lines:

pike.git/src/constants.c:92:   int global_callable_flags=0;      /* Eats one ref to 'type' and 'name' */   PMOD_EXPORT struct callable *low_make_callable(c_fun fun,    struct pike_string *name,    struct pike_type *type,    int flags,    optimize_fun optimize,    docode_fun docode)   { -  struct callable *f=(struct callable*)ba_alloc(&callable_allocator); +  struct callable *f=ba_alloc(&callable_allocator);   #ifdef PIKE_DEBUG    DOUBLELINK(first_callable, f);   #endif    INIT_PIKE_MEMOBJ(f, T_STRUCT_CALLABLE);    f->function=fun;    f->name=name;    f->type=type;    f->prog=Pike_compiler->new_program;    f->flags=flags;    f->docode=docode;