]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - crypto/dsa/dsa_gen.c
Avoid some memory holes, one of which was pointed out by
[thirdparty/openssl.git] / crypto / dsa / dsa_gen.c
index 2b762d66f532a64d8c4e30ede12159ef87a74841..b5e5ec06e5e49750cc233b5b5580826a32af195d 100644 (file)
@@ -326,6 +326,7 @@ err:
        if (ok == -1) DSAerr(DSA_F_DSA_IS_PRIME,ERR_R_BN_LIB);
        BN_CTX_free(ctx);
        BN_CTX_free(ctx2);
+       BN_MONT_CTX_free(mont);
        
        return(ok);
        }