There was an error while loading. Please reload this page.
_hashopenssl.c
1 parent 3793526 commit 2df0f88Copy full SHA for 2df0f88
1 file changed
Modules/_hashopenssl.c
@@ -413,7 +413,7 @@ py_digest_by_name(PyObject *module, const char *name, enum Py_hash_type py_ht)
413
digest = PY_EVP_MD_fetch(entry->ossl_name, NULL);
414
#ifdef Py_GIL_DISABLED
415
// exchange just in case another thread did same thing at same time
416
- other_digest = _Py_atomic_exchange_ptr(&entry->evp, digest);
+ other_digest = _Py_atomic_exchange_ptr(&entry->evp, (void *)digest);
417
#else
418
entry->evp = digest;
419
#endif
@@ -425,7 +425,7 @@ py_digest_by_name(PyObject *module, const char *name, enum Py_hash_type py_ht)
425
digest = PY_EVP_MD_fetch(entry->ossl_name, "-fips");
426
427
428
- other_digest = _Py_atomic_exchange_ptr(&entry->evp_nosecurity, digest);
+ other_digest = _Py_atomic_exchange_ptr(&entry->evp_nosecurity, (void *)digest);
429
430
entry->evp_nosecurity = digest;
431
0 commit comments