~mdw
/
catacomb-python
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
catacomb/__init__.py: Refactor the XDH and EdDSA classes.
[catacomb-python]
/
pgen.c
diff --git
a/pgen.c
b/pgen.c
index
24639ec
..
108fa31
100644
(file)
--- a/
pgen.c
+++ b/
pgen.c
@@
-120,9
+120,8
@@
static PyObject *pfilt_pyint(PyObject *me)
long l;
PyObject *rc = 0;
- if (mp_tolong_checked(PFILT_F(me)->m, &l)) goto end;
- rc = PyInt_FromLong(l);
-end:
+ if (!mp_tolong_checked(PFILT_F(me)->m, &l, 0)) rc = PyInt_FromLong(l);
+ else rc = mp_topylong(PFILT_F(me)->m);
return (rc);
}