From: Aki Tuomi Date: Fri, 17 Mar 2017 08:28:36 +0000 (+0200) Subject: test: lib-http: Check write_full return value in test X-Git-Tag: 2.3.0.rc1~1833 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ea0bf787109249074f9ceb0d68fb1bd3554e987f;p=thirdparty%2Fdovecot%2Fcore.git test: lib-http: Check write_full return value in test Makes static analyzers happier --- diff --git a/src/lib-http/test-http-client.c b/src/lib-http/test-http-client.c index 1a6acc6a37..5dec751757 100644 --- a/src/lib-http/test-http-client.c +++ b/src/lib-http/test-http-client.c @@ -27,7 +27,8 @@ static void payload_input(struct http_test_request *req) while ((ret=i_stream_read_more(req->payload, &data, &size)) > 0) { i_info("DEBUG: got data (size=%d)", (int)size); if (req->write_output) - write_full(1, data, size); + if (write_full(1, data, size) < 0) + i_error("REQUEST PAYLOAD WRITE ERROR: %m"); i_stream_skip(req->payload, size); }