From: Stephan Bosch Date: Wed, 24 Jan 2018 20:48:07 +0000 (+0100) Subject: lib-program-client: Remove check for -2 returned from i_stream_read_more(). X-Git-Tag: 2.3.9~2423 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e4d05b8c5dd8c5a18f6654a9f940a15ea9d245e9;p=thirdparty%2Fdovecot%2Fcore.git lib-program-client: Remove check for -2 returned from i_stream_read_more(). The stream must have space for at least 1 byte. --- diff --git a/src/lib-program-client/program-client.c b/src/lib-program-client/program-client.c index 3967996ac1..61e577b21c 100644 --- a/src/lib-program-client/program-client.c +++ b/src/lib-program-client/program-client.c @@ -351,11 +351,8 @@ void program_client_program_input(struct program_client *pclient) return; } } else { - while ((ret = - i_stream_read_more(input, &data, &size)) > 0 || - ret == -2) { + while ((ret=i_stream_read_more(input, &data, &size)) > 0) i_stream_skip(input, size); - } if (ret == 0) return;