dreid 99/11/03 07:50:14
Modified: src/os/beos iol_socket.c Log: Fix a small problem with beos_writev. Revision Changes Path 1.4 +3 -1 apache-2.0/src/os/beos/iol_socket.c Index: iol_socket.c =================================================================== RCS file: /home/cvs/apache-2.0/src/os/beos/iol_socket.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- iol_socket.c 1999/11/02 12:26:42 1.3 +++ iol_socket.c 1999/11/03 15:50:13 1.4 @@ -98,6 +98,7 @@ return APR_SUCCESS; } + ap_status_t beos_write(ap_iol *viol, const char* buf, ap_size_t size, ap_ssize_t *nbytes) { @@ -108,7 +109,8 @@ ap_status_t beos_writev(ap_iol *viol, const struct iovec *vec, int nvec, ap_ssize_t *nbytes) { - return ap_send(((iol_socket *)viol)->sock, vec[0].iov_base, vec[0].iov_len); + *nbytes = vec[0].iov_len; + return ap_send(((iol_socket *)viol)->sock, vec[0].iov_base, nbytes); } ap_status_t beos_read(ap_iol *viol, char* buf, ap_size_t size,