]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-imap-client: imapc_client_deinit() didn't set client=NULL
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Mon, 10 Apr 2017 11:14:40 +0000 (14:14 +0300)
committerGitLab <gitlab@git.dovecot.net>
Mon, 10 Apr 2017 14:52:43 +0000 (17:52 +0300)
src/lib-imap-client/imapc-client.c

index edf79ecaef547117d72ccb2d7536a61af766d0f9..3bfb7db9d2c3a73f3feacc3838ca8adbdec96446 100644 (file)
@@ -120,6 +120,8 @@ void imapc_client_unref(struct imapc_client **_client)
 {
        struct imapc_client *client = *_client;
 
+       *_client = NULL;
+
        i_assert(client->refcount > 0);
        if (--client->refcount > 0)
                return;