ec.c: Pass a dummy length argument to `PyObject_AsReadBuffer'.
[catacomb-python] / ec.c
diff --git a/ec.c b/ec.c
index e18cbb8..30dc50c 100644 (file)
--- a/ec.c
+++ b/ec.c
@@ -453,7 +453,7 @@ static int ecptxl_1(ec_curve *c, ec *p, PyObject *x)
     getecptout(p, x);
     goto fix;
   } else if (PyString_Check(x)) {
-    if (PyObject_AsReadBuffer(x, &q, 0))
+    if (PyObject_AsReadBuffer(x, &q, &n))
       goto end;
     qd.p = q;
     qd.e = 0;