Author: Alex Gaynor <[email protected]>
Branch:
Changeset: r59197:a3c1766f4719
Date: 2012-12-01 14:42 -0800
http://bitbucket.org/pypy/pypy/changeset/a3c1766f4719/
Log: remove one last use of gross default binding
diff --git a/lib-python/2.7/json/decoder.py b/lib-python/2.7/json/decoder.py
--- a/lib-python/2.7/json/decoder.py
+++ b/lib-python/2.7/json/decoder.py
@@ -357,13 +357,13 @@
self.parse_string = scanstring
self.scan_once = scanner.make_scanner(self)
- def decode(self, s, _w=WHITESPACE.match):
+ def decode(self, s):
"""Return the Python representation of ``s`` (a ``str`` or ``unicode``
instance containing a JSON document)
"""
- obj, end = self.raw_decode(s, idx=_w(s, 0).end())
- end = _w(s, end).end()
+ obj, end = self.raw_decode(s, idx=WHITESPACE.match(s, 0).end())
+ end = WHITESPACE.match(s, end).end()
if end != len(s):
raise ValueError(errmsg("Extra data", s, end, len(s)))
return obj
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit