evp_test: use correct deallocation for EVP_CIPHER
[openssl.git] / test / evp_test.c
index de0b09d5ab50625cca02f47d0a8f05c19a90a6f5..83b92a4166efc1394838ffbe4463af720231a64d 100644 (file)
@@ -568,7 +568,7 @@ static void cipher_test_cleanup(EVP_TEST *t)
     for (i = 0; i < AAD_NUM; i++)
         OPENSSL_free(cdat->aad[i]);
     OPENSSL_free(cdat->tag);
-    EVP_CIPHER_meth_free(cdat->fetched_cipher);
+    EVP_CIPHER_free(cdat->fetched_cipher);
 }
 
 static int cipher_test_parse(EVP_TEST *t, const char *keyword,