Author: Philip Jenvey <[email protected]>
Branch: py3k
Changeset: r64489:1ea11f8296ab
Date: 2013-05-22 15:16 -0700
http://bitbucket.org/pypy/pypy/changeset/1ea11f8296ab/

Log:    reapply py3k's wrapbytes

diff --git a/pypy/objspace/std/bytearrayobject.py 
b/pypy/objspace/std/bytearrayobject.py
--- a/pypy/objspace/std/bytearrayobject.py
+++ b/pypy/objspace/std/bytearrayobject.py
@@ -264,7 +264,7 @@
 def str_startswith__Bytearray_ANY_ANY_ANY(space, w_bytearray, w_prefix, 
w_start, w_stop):
     if space.isinstance_w(w_prefix, space.w_tuple):
         w_str = _to_bytes(space, w_bytearray)
-        w_prefix = space.newtuple([space.wrap(space.bufferstr_new_w(w_entry)) 
for w_entry in
+        w_prefix = 
space.newtuple([space.wrapbytes(space.bufferstr_new_w(w_entry)) for w_entry in
                                    space.fixedview(w_prefix)])
         return stringobject.str_startswith__String_ANY_ANY_ANY(space, w_str, 
w_prefix,
                                                                   w_start, 
w_stop)
@@ -277,7 +277,7 @@
 def str_endswith__Bytearray_ANY_ANY_ANY(space, w_bytearray, w_suffix, w_start, 
w_stop):
     if space.isinstance_w(w_suffix, space.w_tuple):
         w_str = _to_bytes(space, w_bytearray)
-        w_suffix = space.newtuple([space.wrap(space.bufferstr_new_w(w_entry)) 
for w_entry in
+        w_suffix = 
space.newtuple([space.wrapbytes(space.bufferstr_new_w(w_entry)) for w_entry in
                                    space.fixedview(w_suffix)])
         return stringobject.str_endswith__String_ANY_ANY_ANY(space, w_str, 
w_suffix,
                                                                   w_start, 
w_stop)
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to