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

version» Context lines:

pike.git/src/modules/_Stdio/file.c:1972: Inside #if defined(HAVE_WRITEV)
   THREADS_DISALLOW();       /* fprintf(stderr, "writev(%d, 0x%08x, %d) => %d\n",    fd, (unsigned int)iov, cnt, i); */       e=errno; /* check_threads_etc may effect errno */    check_threads_etc();       if(i<0)    { -  /* perror("writev"); */ +    #ifdef HAVE_PIKE_SEND_FD    if (fd_info) {    restore_fd_info(fd_info);    }   #endif    switch(e)    {    default:    free(iovbase);    ERRNO=errno=e;