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

version» Context lines:

pike.git/src/modules/_Stdio/file.c:2299: Inside #if defined(HAVE_PIKE_SEND_FD)
   if (fds) {    fds[0] = 8;    fds[1] = 0;    }    }    if (!fds)    Pike_error("Out of memory.\n");    THIS->fd_info = fd_info = fds;   #ifdef PIKE_DEBUG    /* Note: Unusual range. */ +  { +  int e;    for (e = fds[0]-2; e > fds[1]; e--) {    fds[e + 1] = -1;    } -  +  }   #endif    }       do {    other_fd = dup(f->box.fd);    } while((other_fd < 0) && (errno == EINTR));       if (other_fd < 0) {    Pike_error("Out of file descriptors.\n");    }