summaryrefslogtreecommitdiff
path: root/compat.py
diff options
context:
space:
mode:
authorRĂ©mi Verschelde <rverschelde@gmail.com>2018-05-29 07:51:11 +0200
committerGitHub <noreply@github.com>2018-05-29 07:51:11 +0200
commit5877863b23a4f4510b6f060287c503a4de61f2a2 (patch)
treeba038e109deec0ba45aa0fab8e763d98efa548a4 /compat.py
parent53440ddeec128de3cac7e59853ce0994a8f4214b (diff)
parent27310974e0598e50f87ed51d34a56953e39a8eb6 (diff)
Merge pull request #19227 from ibrahn/fix-py3-build
fixed building using scons with python3.
Diffstat (limited to 'compat.py')
-rw-r--r--compat.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/compat.py b/compat.py
index 32c685f5b8..de99eef9c2 100644
--- a/compat.py
+++ b/compat.py
@@ -16,6 +16,8 @@ if sys.version_info < (3,):
return x
def iteritems(d):
return d.iteritems()
+ def itervalues(d):
+ return d.itervalues()
def escape_string(s):
if isinstance(s, unicode):
s = s.encode('ascii')
@@ -44,6 +46,8 @@ else:
return codecs.utf_8_decode(x)[0]
def iteritems(d):
return iter(d.items())
+ def itervalues(d):
+ return iter(d.values())
def charcode_to_c_escapes(c):
rev_result = []
while c >= 256: