From: Timo Sirainen Date: Mon, 21 Feb 2022 16:04:59 +0000 (+0100) Subject: anvil: Make admin_client_unref(&NULL) no-op X-Git-Tag: 2.4.0~4351 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2441cd01fa36c7360df19e9d7c39eb258fe895ab;p=thirdparty%2Fdovecot%2Fcore.git anvil: Make admin_client_unref(&NULL) no-op --- diff --git a/src/anvil/admin-client.c b/src/anvil/admin-client.c index 19612dae18..57b6699d99 100644 --- a/src/anvil/admin-client.c +++ b/src/anvil/admin-client.c @@ -77,6 +77,8 @@ void admin_client_unref(struct admin_client **_client) struct admin_client *client = *_client; struct admin_client_command *cmd; + if (client == NULL) + return; *_client = NULL; i_assert(client->refcount > 0);