[pypy-commit] pypy py3.5: Update PyLong_AsLong docstring
rlamy
pypy.commits at gmail.com
Sat Feb 11 13:00:48 EST 2017
Author: Ronan Lamy <ronan.lamy at gmail.com>
Branch: py3.5
Changeset: r90056:43a08e490b5b
Date: 2017-02-11 17:59 +0000
http://bitbucket.org/pypy/pypy/changeset/43a08e490b5b/
Log: Update PyLong_AsLong docstring
diff --git a/pypy/module/cpyext/longobject.py b/pypy/module/cpyext/longobject.py
--- a/pypy/module/cpyext/longobject.py
+++ b/pypy/module/cpyext/longobject.py
@@ -70,9 +70,9 @@
@cpython_api([PyObject], lltype.Signed, error=-1)
def PyLong_AsLong(space, w_long):
"""
- Return a C long representation of the contents of pylong. If
- pylong is greater than LONG_MAX, an OverflowError is raised
- and -1 will be returned."""
+ Get a C long int from an int object or any object that has an __int__
+ method. Return -1 and set an error if overflow occurs.
+ """
return space.int_w(space.int(w_long))
@cpython_api([PyObject], Py_ssize_t, error=-1)
More information about the pypy-commit
mailing list