Commit cc2829e6 authored by Ismo Puustinen's avatar Ismo Puustinen Committed by Rich Salz
Browse files

GH364: Free memory on an error path



Part of RT 3997
Per Ben, just jump to common exit code.

Signed-off-by: default avatarRich Salz <rsalz@akamai.com>
Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
parent df758a85
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -348,7 +348,8 @@ int X509_verify_cert(X509_STORE_CTX *ctx)
            if (!sk_X509_push(ctx->chain, x)) {
                X509_free(xtmp);
                X509err(X509_F_X509_VERIFY_CERT, ERR_R_MALLOC_FAILURE);
                return 0;
                ok = 0;
                goto done;
            }
            num++;
        }