[pypy-commit] pypy py3k: hg merge 1df21a900a84
mjacob
pypy.commits at gmail.com
Tue Feb 23 17:06:49 EST 2016
Author: Manuel Jacob <me at manueljacob.de>
Branch: py3k
Changeset: r82461:fa1b4e83847a
Date: 2016-02-23 16:59 +0100
http://bitbucket.org/pypy/pypy/changeset/fa1b4e83847a/
Log: hg merge 1df21a900a84
diff --git a/pypy/module/cpyext/bytesobject.py b/pypy/module/cpyext/bytesobject.py
--- a/pypy/module/cpyext/bytesobject.py
+++ b/pypy/module/cpyext/bytesobject.py
@@ -8,7 +8,6 @@
PyObject, PyObjectP, Py_DecRef, make_ref, from_ref, track_reference,
make_typedescr, get_typedescr)
-
##
## Implementation of PyBytesObject
## ================================
@@ -144,8 +143,6 @@
ref_str.c_buffer = rffi.str2charp(s)
return ref_str.c_buffer
-#_______________________________________________________________________
-
@cpython_api([PyObject, rffi.CCHARPP, rffi.CArrayPtr(Py_ssize_t)], rffi.INT_real, error=-1)
def PyBytes_AsStringAndSize(space, ref, buffer, length):
if not PyBytes_Check(space, ref):
@@ -228,9 +225,9 @@
if w_newpart is None or not PyBytes_Check(space, ref[0]) or \
not PyBytes_Check(space, w_newpart):
- Py_DecRef(space, ref[0])
- ref[0] = lltype.nullptr(PyObject.TO)
- return
+ Py_DecRef(space, ref[0])
+ ref[0] = lltype.nullptr(PyObject.TO)
+ return
w_str = from_ref(space, ref[0])
w_newstr = space.add(w_str, w_newpart)
Py_DecRef(space, ref[0])
More information about the pypy-commit
mailing list