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.2.29.rc1~56 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1389da1b90ffce05497b10dbb9423e81c7a0dec7;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 59f167b74b..c88966264d 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_data(req->payload, &data, &size, 0)) > 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); }