We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 94858be commit ecfb74aCopy full SHA for ecfb74a
Modules/_hashopenssl.c
@@ -72,17 +72,13 @@
72
#define PY_EVP_MD_up_ref(md) EVP_MD_up_ref(md)
73
#define PY_EVP_MD_free(md) EVP_MD_free(md)
74
75
-#define EVP_MAC_INCREF(MAC) (void)EVP_MAC_up_ref(MAC)
76
-#define EVP_MAC_DECREF(MAC) EVP_MAC_free(MAC)
77
#define Py_HMAC_CTX_TYPE EVP_MAC_CTX
78
#else
79
#define PY_EVP_MD const EVP_MD
80
#define PY_EVP_MD_fetch(algorithm, properties) EVP_get_digestbyname(algorithm)
81
#define PY_EVP_MD_up_ref(md) do {} while(0)
82
#define PY_EVP_MD_free(md) do {} while(0)
83
84
-#define EVP_MAC_INCREF(MAC) do {} while (0)
85
-#define EVP_MAC_DECREF(MAC) do {} while (0)
86
#define Py_HMAC_CTX_TYPE HMAC_CTX
87
#endif
88
0 commit comments