]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-imap-urlauth: Don't try to access garbage memory on error handling path.
authorTimo Sirainen <tss@iki.fi>
Thu, 2 May 2013 15:32:47 +0000 (18:32 +0300)
committerTimo Sirainen <tss@iki.fi>
Thu, 2 May 2013 15:32:47 +0000 (18:32 +0300)
src/lib-imap-urlauth/imap-urlauth.c

index 2a557a20b195df9a7d0154600014c9340cb4a0da..0019f0efb761f41d07d1e90f59c361016401201c 100644 (file)
@@ -362,6 +362,7 @@ int imap_urlauth_fetch_parsed(struct imap_urlauth_context *uctx,
        unsigned char mailbox_key[IMAP_URLAUTH_KEY_LEN];
        int ret;
 
+       *mpurl_r = NULL;
        *error_r = NULL;
        *error_code_r = MAIL_ERROR_NONE;