Mercurial > cpython-lru_cache-weakref
diff Python/getargs.c @ 34665:46300b1aa2f6 2.4
Revert previous checkin on getargs 'L' code. Try to convert all
numbers in PyLong_AsLongLong, and update test suite accordingly.
| author | Martin v. Löwis <martin@v.loewis.de> |
|---|---|
| date | Thu, 03 Mar 2005 12:26:20 +0000 |
| parents | d9927a65f5f9 |
| children | 97c97194e64b 13d5caa1e9d0 |
line wrap: on
line diff
--- a/Python/getargs.c Thu Mar 03 10:55:57 2005 +0000 +++ b/Python/getargs.c Thu Mar 03 12:26:20 2005 +0000 @@ -610,7 +610,6 @@ PY_LONG_LONG *p = va_arg( *p_va, PY_LONG_LONG * ); PY_LONG_LONG ival = PyLong_AsLongLong( arg ); if( ival == (PY_LONG_LONG)-1 && PyErr_Occurred() ) { - PyErr_Clear(); return converterr("long<L>", arg, msgbuf, bufsize); } else { *p = ival;
