Commit 01985122 authored by Matt Caswell's avatar Matt Caswell
Browse files

Fix a memory leak in the ca application

parent 5af88441
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1861,11 +1861,11 @@ static int do_body(X509 **xret, EVP_PKEY *pkey, X509 *x509,
    irow = NULL;
    ok = 1;
 end:
    if (irow != NULL) {
    if (ok != 1) {
        for (i = 0; i < DB_NUMBER; i++)
            OPENSSL_free(row[i]);
        OPENSSL_free(irow);
    }
    OPENSSL_free(irow);

    X509_NAME_free(CAname);
    X509_NAME_free(subject);