diff --git a/src/ed25519-glue/ed25519module.c b/src/ed25519-glue/ed25519module.c index f7faaf3..fbfe1f5 100644 --- a/src/ed25519-glue/ed25519module.c +++ b/src/ed25519-glue/ed25519module.c @@ -54,8 +54,8 @@ ed25519_publickey(PyObject *self, PyObject *args) return NULL; crypto_sign_publickey(verfkey, signkey, seed); return Py_BuildValue("("y"#"y"#)", - verfkey, PUBLICKEYBYTES, - signkey, SECRETKEYBYTES); + verfkey, (Py_ssize_t)PUBLICKEYBYTES, + signkey, (Py_ssize_t)SECRETKEYBYTES); } PyDoc_STRVAR(ed25519_sign_doc,