pike.git / src / modules / Pipe / pipe.c

version» Context lines:

pike.git/src/modules/Pipe/pipe.c:1250:    free_svalue(& p->output_closed_callback);    free_svalue(& p->id);       SET_SVAL_TYPE(p->done_callback, T_INT);    SET_SVAL_TYPE(p->output_closed_callback, T_INT);    SET_SVAL_TYPE(p->id, T_INT);       /* p->done=0; */   }    - static void init_pipe_struct(struct object *DEBUGUSED(o)) + static void init_pipe_struct(struct object *UNUSED(o))   {    debug_malloc_touch(o);       THIS->firstbuffer=THIS->lastbuffer=NULL;    THIS->firstinput=THIS->lastinput=NULL;    THIS->firstoutput=NULL;    THIS->bytes_in_buffer=0;    THIS->pos=0;    THIS->sleeping=0;    THIS->done=0;
pike.git/src/modules/Pipe/pipe.c:1275:    THIS->id.u.integer=0;    THIS->living_outputs=0;    THIS->sent=0;   }      static void exit_pipe_struct(struct object *UNUSED(o))   {    close_and_free_everything(NULL,THIS);   }    - static void exit_output_struct(struct object *DEBUGUSED(obj)) + static void exit_output_struct(struct object *DMALLOCUSED(obj))   {    struct output *o;       debug_malloc_touch(obj);    o=(struct output *)(Pike_fp->current_storage);       if (o->obj)    {    if(o->obj->prog)    {
pike.git/src/modules/Pipe/pipe.c:1307:    if(!THISOBJ->prog)    Pike_error("Pipe done callback destructed pipe.\n");    }    free_object(o->obj);    noutputs--;    o->obj=0;    o->fd=-1;    }   }    - static void init_output_struct(struct object *DEBUGUSED(ob)) + static void init_output_struct(struct object *DMALLOCUSED(ob))   {    struct output *o;    debug_malloc_touch(ob);    o=(struct output *)(Pike_fp->current_storage);    o->obj=0;   }         /********** Pike init *******************************************************/