From: Stephan Bosch Date: Wed, 20 Jun 2018 13:54:21 +0000 (+0200) Subject: lib-smtp: server: connection: Rely on i_stream_destroy(NULL) being a no-op. X-Git-Tag: 2.3.4~176 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f7b79bb6876bafa7a8ffc8be0ec07b4a68ccff98;p=thirdparty%2Fdovecot%2Fcore.git lib-smtp: server: connection: Rely on i_stream_destroy(NULL) being a no-op. --- diff --git a/src/lib-smtp/smtp-server-connection.c b/src/lib-smtp/smtp-server-connection.c index f75221b0fd..ba7f9a72bc 100644 --- a/src/lib-smtp/smtp-server-connection.c +++ b/src/lib-smtp/smtp-server-connection.c @@ -1286,8 +1286,7 @@ void smtp_server_connection_reset_state(struct smtp_server_connection *conn) BDAT LAST, clears all segments sent during that transaction and resets the session. */ - if (conn->state.data_input != NULL) - i_stream_destroy(&conn->state.data_input); + i_stream_destroy(&conn->state.data_input); conn->state.data_chain = NULL; /* reset state */