diff options
author | Nick Mathewson <nickm@torproject.org> | 2014-08-29 15:00:33 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2014-08-29 15:00:33 -0400 |
commit | 9d6acdc551ea90afc79f0e2dbb81a350cc7944ee (patch) | |
tree | fce05a0d2273ca34660754552187e72faece1371 /buffer.c | |
parent | 9f3a8acfa8a0c2aaa31a85f75d3a81ff99563a87 (diff) | |
parent | 60f8f729d364304abefa25d029260555a5954077 (diff) | |
download | libevent-9d6acdc551ea90afc79f0e2dbb81a350cc7944ee.tar.gz |
Merge remote-tracking branch 'origin/patches-2.0'
Diffstat (limited to 'buffer.c')
-rw-r--r-- | buffer.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -2485,9 +2485,11 @@ evbuffer_write_atmost(struct evbuffer *buffer, evutil_socket_t fd, /* XXX(nickm) Don't disable this code until we know if * the WSARecv code above works. */ void *p = evbuffer_pullup(buffer, howmuch); + EVUTIL_ASSERT(p || !howmuch); n = send(fd, p, howmuch, 0); #else void *p = evbuffer_pullup(buffer, howmuch); + EVUTIL_ASSERT(p || !howmuch); n = write(fd, p, howmuch); #endif #ifdef USE_SENDFILE |