fix coding style nits w.r.t. 'defined' in http_local.h, http.h, and ocsp.h
[openssl.git] / crypto / ec / ecdsa_ossl.c
index 5593d5d68c750e30c560ec9f1f0dce0c60aad845..e9291b17a63a2025adad3476cd3fc4ab6c551ac5 100644 (file)
@@ -7,6 +7,12 @@
  * https://www.openssl.org/source/license.html
  */
 
+/*
+ * ECDSA low level APIs are deprecated for public use, but still ok for
+ * internal use.
+ */
+#include "internal/deprecated.h"
+
 #include <string.h>
 #include <openssl/err.h>
 #include <openssl/obj_mac.h>
@@ -344,7 +350,7 @@ int ossl_ecdsa_verify(int type, const unsigned char *dgst, int dgst_len,
         goto err;
     ret = ECDSA_do_verify(dgst, dgst_len, s, eckey);
  err:
-    OPENSSL_clear_free(der, derlen);
+    OPENSSL_free(der);
     ECDSA_SIG_free(s);
     return ret;
 }