summaryrefslogtreecommitdiff
path: root/cffi/ffiplatform.py
diff options
context:
space:
mode:
authorArmin Rigo <arigo@tunes.org>2012-11-30 14:06:00 -0800
committerArmin Rigo <arigo@tunes.org>2012-11-30 14:06:00 -0800
commit1c21e65dd986d7ebc3c7c92665a55bfe6f3b0a1f (patch)
tree7bf6dbad01d7cd065517c4c7d3e25260dee291ab /cffi/ffiplatform.py
parent3a7e020f488b9eab3281de88b2d3dd22e5b3f58b (diff)
downloadcffi-1c21e65dd986d7ebc3c7c92665a55bfe6f3b0a1f.tar.gz
Python 3.
Diffstat (limited to 'cffi/ffiplatform.py')
-rw-r--r--cffi/ffiplatform.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/cffi/ffiplatform.py b/cffi/ffiplatform.py
index eab8598..460ba90 100644
--- a/cffi/ffiplatform.py
+++ b/cffi/ffiplatform.py
@@ -81,8 +81,10 @@ def maybe_relative_path(path):
try:
int_or_long = (int, long)
+ import cStringIO
except NameError:
int_or_long = int # Python 3
+ import io as cStringIO
def _flatten(x, f):
if isinstance(x, str):
@@ -104,7 +106,6 @@ def _flatten(x, f):
"the keywords to verify() contains unsupported object %r" % (x,))
def flatten(x):
- import cStringIO
f = cStringIO.StringIO()
_flatten(x, f)
return f.getvalue()