iov->iov_base = NULL;
iov->iov_len = 0;
} else {
- iov->iov_base = (char *) iov->iov_base + size;
+ iov->iov_base = (void *)((char *)iov->iov_base + size);
iov->iov_len -= size;
size = 0;
}
return 0;
if (fstream->head < fstream->tail) {
- iov[0].iov_base = fstream->buffer + fstream->head;
+ iov[0].iov_base = (void *)(fstream->buffer + fstream->head);
iov[0].iov_len = fstream->tail - fstream->head;
return 1;
} else {
- iov[0].iov_base = fstream->buffer + fstream->head;
+ iov[0].iov_base = (void *)(fstream->buffer + fstream->head);
iov[0].iov_len = fstream->buffer_size - fstream->head;
if (fstream->tail == 0)
return 1;
else {
- iov[1].iov_base = fstream->buffer;
+ iov[1].iov_base = (void *)fstream->buffer;
iov[1].iov_len = fstream->tail;
return 2;
}