pike.git / src / modules / _Stdio / sendfile.c

version» Context lines:

pike.git/src/modules/_Stdio/sendfile.c:1123: Inside #if defined(_REENTRANT)
  #ifdef _REENTRANT    START_NEW_PROGRAM_ID (STDIO_SENDFILE);    ADD_STORAGE(struct pike_sendfile);    PIKE_MAP_VARIABLE("_args", OFFSETOF(pike_sendfile, args),    tArray, T_ARRAY, 0);    PIKE_MAP_VARIABLE("_callback", OFFSETOF(pike_sendfile, callback),    tFuncV(tInt,tMix,tVoid), T_MIXED, 0);       /* function(array(string),object,int,int,array(string),object,function(int,mixed...:void),mixed...:void) */    ADD_FUNCTION("create", sf_create, -  tFuncV(tArr(tStr) tObj tInt tInt tArr(tStr) tObj +  tFuncV(tOr(tArr(tStr), tZero) tOr(tObj, tZero) tInt tInt +  tOr(tArr(tStr), tZero) tObj    tFuncV(tInt, tMix, tVoid), tMix, tVoid), 0);       set_exit_callback(exit_pike_sendfile);       pike_sendfile_prog = end_program();    add_program_constant("sendfile", pike_sendfile_prog, 0);   #endif /* _REENTRANT */   }      void exit_stdio_sendfile(void)