From: Nick Mathewson Date: Thu, 26 Jul 2012 14:34:06 +0000 (-0400) Subject: Avoid possible needless call to writev. Found by coverity. X-Git-Tag: release-2.0.20-stable~11 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6a4ec5c2b580a6174f2713ba1743e76851e1ca3c;p=libevent Avoid possible needless call to writev. Found by coverity. --- diff --git a/buffer.c b/buffer.c index ff64aede..5fecb25b 100644 --- a/buffer.c +++ b/buffer.c @@ -2263,6 +2263,8 @@ evbuffer_write_iovec(struct evbuffer *buffer, evutil_socket_t fd, } chain = chain->next; } + if (! i) + return 0; #ifdef WIN32 { DWORD bytesSent;