diff --git a/sm3/sm3module.c b/sm3/sm3module.c index 0865f14..de4a5cf 100644 --- a/sm3/sm3module.c +++ b/sm3/sm3module.c @@ -89,7 +89,7 @@ static PyObject* PySM3_digest(PySM3Object* self, PyObject* Py_UNUSED(args)) uint8_t digest[32] = { 0 }; SM3_Digest(&self->sm3, digest); - return PyBytes_FromStringAndSize(digest, 32); + return PyBytes_FromStringAndSize((char*)digest, 32); } static PyObject* PySM3_reset(PySM3Object* self, PyObject* Py_UNUSED(args))