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

version» Context lines:

pike.git/src/modules/_Stdio/file.c:1882:    }   #endif /* PIKE_DEBUG */   #ifdef HAVE_WRITEV    } else if (!a->size) {    /* Special case for empty array */    ERRNO = 0;    pop_stack();    push_int(0);    return;    } else { -  struct iovec *iovbase = -  (struct iovec *)xalloc(sizeof(struct iovec)*a->size); +  struct iovec *iovbase = xalloc(sizeof(struct iovec)*a->size);    struct iovec *iov = iovbase;    int iovcnt = a->size;       if (!(THIS->open_mode & FILE_NONBLOCKING))    INVALIDATE_CURRENT_TIME();       i = a->size;    while(i--) {    if (a->item[i].u.string->len) {    iov[i].iov_base = a->item[i].u.string->str;