From: Timo Sirainen Date: Mon, 30 Oct 2017 14:11:43 +0000 (+0200) Subject: global: Avoid i_stream_is_eof() where it's not necessary X-Git-Tag: 2.3.0.rc1~691 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a05250bd599fca0cb8b761c4fd69f91bc1c3667e;p=thirdparty%2Fdovecot%2Fcore.git global: Avoid i_stream_is_eof() where it's not necessary --- diff --git a/src/lib-http/test-http-server-errors.c b/src/lib-http/test-http-server-errors.c index 6767ba3d95..4737383ef9 100644 --- a/src/lib-http/test-http-server-errors.c +++ b/src/lib-http/test-http-server-errors.c @@ -258,7 +258,7 @@ test_server_hanging_request_payload_input(struct _hanging_request_payload *ctx) return; } - i_assert(i_stream_is_eof(ctx->payload_input)); + i_assert(ctx->payload_input->eof); resp = http_server_response_create(req, 200, "OK"); http_server_response_submit(resp); diff --git a/src/lib-smtp/test-smtp-submit.c b/src/lib-smtp/test-smtp-submit.c index c94782aaa7..8b36077094 100644 --- a/src/lib-smtp/test-smtp-submit.c +++ b/src/lib-smtp/test-smtp-submit.c @@ -328,8 +328,7 @@ test_denied_helo_input(struct server_connection *conn) line = i_stream_read_next_line(conn->conn.input); if (line == NULL) { - if (i_stream_is_eof(conn->conn.input) || - conn->conn.input->stream_errno != 0) + if (conn->conn.input->eof) server_connection_deinit(&conn); return; } @@ -399,8 +398,7 @@ test_disconnect_helo_input(struct server_connection *conn) line = i_stream_read_next_line(conn->conn.input); if (line == NULL) { - if (i_stream_is_eof(conn->conn.input) || - conn->conn.input->stream_errno != 0) + if (conn->conn.input->eof) server_connection_deinit(&conn); return; } @@ -486,8 +484,7 @@ test_denied_mail_input(struct server_connection *conn) for (;;) { line = i_stream_read_next_line(conn->conn.input); if (line == NULL) { - if (i_stream_is_eof(conn->conn.input) || - conn->conn.input->stream_errno != 0) + if (conn->conn.input->eof) server_connection_deinit(&conn); return; } @@ -592,8 +589,7 @@ test_denied_rcpt_input(struct server_connection *conn) for (;;) { line = i_stream_read_next_line(conn->conn.input); if (line == NULL) { - if (i_stream_is_eof(conn->conn.input) || - conn->conn.input->stream_errno != 0) + if (conn->conn.input->eof) server_connection_deinit(&conn); return; } @@ -702,8 +698,7 @@ test_denied_second_rcpt_input(struct server_connection *conn) for (;;) { line = i_stream_read_next_line(conn->conn.input); if (line == NULL) { - if (i_stream_is_eof(conn->conn.input) || - conn->conn.input->stream_errno != 0) + if (conn->conn.input->eof) server_connection_deinit(&conn); return; } @@ -832,8 +827,7 @@ test_denied_data_input(struct server_connection *conn) for (;;) { line = i_stream_read_next_line(conn->conn.input); if (line == NULL) { - if (i_stream_is_eof(conn->conn.input) || - conn->conn.input->stream_errno != 0) + if (conn->conn.input->eof) server_connection_deinit(&conn); return; } @@ -948,8 +942,7 @@ test_data_failure_input(struct server_connection *conn) for (;;) { line = i_stream_read_next_line(conn->conn.input); if (line == NULL) { - if (i_stream_is_eof(conn->conn.input) || - conn->conn.input->stream_errno != 0) + if (conn->conn.input->eof) server_connection_deinit(&conn); return; } @@ -1072,8 +1065,7 @@ test_data_disconnect_input(struct server_connection *conn) for (;;) { line = i_stream_read_next_line(conn->conn.input); if (line == NULL) { - if (i_stream_is_eof(conn->conn.input) || - conn->conn.input->stream_errno != 0) + if (conn->conn.input->eof) server_connection_deinit(&conn); return; } @@ -1191,8 +1183,7 @@ test_data_timout_input(struct server_connection *conn) for (;;) { line = i_stream_read_next_line(conn->conn.input); if (line == NULL) { - if (i_stream_is_eof(conn->conn.input) || - conn->conn.input->stream_errno != 0) + if (conn->conn.input->eof) server_connection_deinit(&conn); return; } @@ -1364,8 +1355,7 @@ test_successful_delivery_input(struct server_connection *conn) line = i_stream_read_next_line(conn->conn.input); if (line == NULL) { - if (i_stream_is_eof(conn->conn.input) || - conn->conn.input->stream_errno != 0) + if (conn->conn.input->eof) server_connection_deinit(&conn); return; } @@ -2023,7 +2013,7 @@ test_message_delivery(const char *message, const char *file) test_out_reason("delivery", ret < 0 && input->stream_errno == 0 && - i_stream_is_eof(input) && + input->eof && input->v_offset == (uoff_t)msize, (input->stream_errno == 0 ? NULL : i_stream_get_error(input))); i_stream_unref(&input); diff --git a/src/lib/test-istream-chain.c b/src/lib/test-istream-chain.c index bb1b54db1b..308ece6a7a 100644 --- a/src/lib/test-istream-chain.c +++ b/src/lib/test-istream-chain.c @@ -44,8 +44,8 @@ static void test_istream_chain_basic(void) i_stream_unref(&input); - test_assert(i_stream_is_eof(test_input)); - test_assert(i_stream_is_eof(test_input2)); + test_assert(test_input->eof && test_input->stream_errno == 0); + test_assert(test_input2->eof && test_input2->stream_errno == 0); i_stream_unref(&test_input); i_stream_unref(&test_input2); diff --git a/src/lib/test-istream-concat.c b/src/lib/test-istream-concat.c index 0248a377bc..367854a440 100644 --- a/src/lib/test-istream-concat.c +++ b/src/lib/test-istream-concat.c @@ -50,7 +50,7 @@ static void test_istream_concat_one(unsigned int buffer_size) i_stream_unref(&input); for (i = 0; i < STREAM_COUNT; i++) { - test_assert(i_stream_is_eof(streams[i])); + test_assert(streams[i]->eof && streams[i]->stream_errno == 0); i_stream_unref(&streams[i]); } } diff --git a/src/lib/test-istream-seekable.c b/src/lib/test-istream-seekable.c index 27632a867c..9bcb650212 100644 --- a/src/lib/test-istream-seekable.c +++ b/src/lib/test-istream-seekable.c @@ -59,7 +59,7 @@ static void test_istream_seekable_one(unsigned int buffer_size) } test_assert(i_stream_read(input) == -1); for (i = 0; i < STREAM_COUNT; i++) { - test_assert(i_stream_is_eof(streams[i])); + test_assert(streams[i]->eof && streams[i]->stream_errno == 0); i_stream_unref(&streams[i]); } i_stream_unref(&input); @@ -120,7 +120,7 @@ static void test_istream_seekable_random(void) size = i_stream_get_data_size(input); } for (i = 0; i < stream_count; i++) { - test_assert(i_stream_is_eof(streams[i])); + test_assert(streams[i]->eof && streams[i]->stream_errno == 0); i_stream_unref(&streams[i]); } i_stream_unref(&input);