Commit a00cceb2 authored by Patrick Steuer's avatar Patrick Steuer Committed by Rich Salz
Browse files

key_A and key_B had 3 references, only 2 were freed.

parent 546fda26
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -2819,6 +2819,8 @@ int speed_main(int argc, char **argv)
            loopargs[i].ecdh_ctx[testnum] = ctx;
            loopargs[i].outlen[testnum] = outlen;

            EVP_PKEY_free(key_A);
            EVP_PKEY_free(key_B);
            EVP_PKEY_CTX_free(kctx);
            kctx = NULL;
            EVP_PKEY_CTX_free(test_ctx);