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

version» Context lines:

pike.git/src/modules/_Stdio/file.c:5549:    */   static void f_get_all_active_fd(INT32 args)   {    int i,fds=0;    PIKE_STAT_T foo;    struct svalue *sp;       pop_n_elems(args);    sp = Pike_sp;    { + #ifndef __NT__    DIR *tmp; -  + #endif    THREADS_ALLOW();   #ifndef __NT__    if( (tmp = opendir(   #ifdef HAVE_DARWIN_XATTR    "/dev/fd"   #else    "/proc/self/fd"   #endif    )) )    {
pike.git/src/modules/_Stdio/file.c:6252:   #endif /* HAVE_KQUEUE */         #if 0    /* Not implemented yet. */   #ifdef HAVE_UNLINKAT    add_integer_constant("__HAVE_UNLINKAT__",1,0);   #endif   #endif /* 0 */    + #ifdef __NT__ +  add_integer_constant("__HAVE_UTF8_FS__", 1, 0); + #endif +    #ifdef HAVE_PIKE_SEND_FD    add_integer_constant("__HAVE_SEND_FD__", 1, 0);   #endif    /* function(:array(int)) */    ADD_FUNCTION2("get_all_active_fd", f_get_all_active_fd,    tFunc(tNone,tArr(tInt)), 0, OPT_EXTERNAL_DEPEND);       /* function(void:mapping) */    ADD_FUNCTION2("gethostip", f_gethostip, tFunc(tNone,tMapping),    0, OPT_EXTERNAL_DEPEND);