From: Giuseppe Scrivano Date: Mon, 12 Apr 2010 10:18:57 +0000 (+0200) Subject: Fix compiler warnings under WIN32 X-Git-Tag: release-2.0.5-beta~55 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d469c503c57df97f3744070ed96950b0990b6124;p=libevent Fix compiler warnings under WIN32 --- diff --git a/buffer.c b/buffer.c index 1f4e9236..a9835570 100644 --- a/buffer.c +++ b/buffer.c @@ -1863,7 +1863,7 @@ evbuffer_read(struct evbuffer *buf, evutil_socket_t fd, int howmuch) unsigned char *p; #endif #if defined(FIONREAD) && defined(WIN32) - long lng = n; + unsigned long lng = EVBUFFER_MAX_READ; #endif EVBUFFER_LOCK(buf); @@ -2019,7 +2019,7 @@ evbuffer_write_iovec(struct evbuffer *buffer, evutil_socket_t fd, if (chain->flags & EVBUFFER_SENDFILE) break; #endif - iov[i].IOV_PTR_FIELD = chain->buffer + chain->misalign; + iov[i].IOV_PTR_FIELD = (void *) (chain->buffer + chain->misalign); if ((size_t)howmuch >= chain->off) { iov[i++].IOV_LEN_FIELD = chain->off; howmuch -= chain->off;