]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-ssl-iostream: Compiler warning fix.
authorTimo Sirainen <tss@iki.fi>
Wed, 7 Sep 2011 05:40:41 +0000 (08:40 +0300)
committerTimo Sirainen <tss@iki.fi>
Wed, 7 Sep 2011 05:40:41 +0000 (08:40 +0300)
src/lib-ssl-iostream/ostream-openssl.c

index 207cf64ed209f4f17628711ecfce984b2e299b1a..6f81df6ac7dac9157dd80fed4c91191a254b7efb 100644 (file)
@@ -124,7 +124,7 @@ o_stream_ssl_sendv_try(struct ssl_ostream *sstream,
 {
        unsigned int i;
        size_t pos;
-       ssize_t ret;
+       ssize_t ret = 0;
 
        *bytes_sent_r = 0;
        for (i = 0, pos = 0; i < iov_count; ) {
@@ -151,7 +151,7 @@ o_stream_ssl_sendv_try(struct ssl_ostream *sstream,
                        (void)ssl_iostream_bio_sync(sstream->ssl_io);
                }
        }
-       return ret <= 0 ? ret : 1;
+       return ret < 0 ? -1 : 0;
 }
 
 static ssize_t