Author: Ronan Lamy <[email protected]>
Branch: py3k
Changeset: r87602:00a741fad1f5
Date: 2016-10-05 18:51 +0100
http://bitbucket.org/pypy/pypy/changeset/00a741fad1f5/

Log:    PyFloat_FromString lost its deprecated, unused second argument in
        py3

diff --git a/pypy/module/cpyext/floatobject.py 
b/pypy/module/cpyext/floatobject.py
--- a/pypy/module/cpyext/floatobject.py
+++ b/pypy/module/cpyext/floatobject.py
@@ -61,11 +61,12 @@
     This is the equivalent of the Python expression float(o)."""
     return space.call_function(space.w_float, w_obj)
 
-@cpython_api([PyObject, rffi.CCHARPP], PyObject)
-def PyFloat_FromString(space, w_obj, _):
-    """Create a PyFloatObject object based on the string value in str, or
-    NULL on failure.  The pend argument is ignored.  It remains only for
-    backward compatibility."""
+@cpython_api([PyObject], PyObject)
+def PyFloat_FromString(space, w_obj):
+    """
+    Create a PyFloatObject object based on the string value in str, or
+    NULL on failure.
+    """
     return space.call_function(space.w_float, w_obj)
 
 UCHARP = lltype.Ptr(lltype.Array(
diff --git a/pypy/module/cpyext/test/test_floatobject.py 
b/pypy/module/cpyext/test/test_floatobject.py
--- a/pypy/module/cpyext/test/test_floatobject.py
+++ b/pypy/module/cpyext/test/test_floatobject.py
@@ -38,7 +38,7 @@
             ("from_string", "METH_NOARGS",
              """
                  PyObject* str = PyUnicode_FromString("1234.56");
-                 PyObject* res = PyFloat_FromString(str, NULL);
+                 PyObject* res = PyFloat_FromString(str);
                  Py_DECREF(str);
                  return res;
              """),
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to