Commit 030648ce authored by Matt Caswell's avatar Matt Caswell
Browse files

Ensure the mime_hdr_free function can handle NULLs



Sometimes it is called with a NULL pointer

Reviewed-by: default avatarTim Hudson <tjh@openssl.org>
parent 2b201c5c
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -918,6 +918,8 @@ static MIME_PARAM *mime_param_find(MIME_HEADER *hdr, const char *name)

static void mime_hdr_free(MIME_HEADER *hdr)
{
    if (hdr == NULL)
        return;
    OPENSSL_free(hdr->name);
    OPENSSL_free(hdr->value);
    if (hdr->params)