summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Thiel <byronimo@gmail.com>2014-05-16 08:51:28 +0200
committerSebastian Thiel <byronimo@gmail.com>2014-05-16 08:51:28 +0200
commit85442e9f29af5fc702b0c66ae1658963ddc42b6f (patch)
treeefce00ce5ce239d715ab59f2fb9b9b131bbed573
parent84124a347c6b7cd5f8b30b170325e77204f170fd (diff)
parentef3b36e6ae20e7bd6c31c71623a5e0019ba9eec9 (diff)
downloadsmmap-85442e9f29af5fc702b0c66ae1658963ddc42b6f.tar.gz
Merge pull request #7 from dbaxa/python_3_support
More Python 3 support changes.
-rw-r--r--smmap/test/lib.py2
-rw-r--r--smmap/util.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/smmap/test/lib.py b/smmap/test/lib.py
index 21e6c5a..01f6cc9 100644
--- a/smmap/test/lib.py
+++ b/smmap/test/lib.py
@@ -22,7 +22,7 @@ class FileCreator(object):
fp = open(self._path, "wb")
fp.seek(size-1)
- fp.write('1')
+ fp.write(b'1')
fp.close()
assert os.path.getsize(self.path) == size
diff --git a/smmap/util.py b/smmap/util.py
index fee9ad5..f4ecd22 100644
--- a/smmap/util.py
+++ b/smmap/util.py
@@ -104,7 +104,7 @@ class MapRegion(object):
'_size', # cached size of our memory map
'__weakref__'
]
- _need_compat_layer = sys.version_info[1] < 6
+ _need_compat_layer = sys.version_info[0] < 3 and sys.version_info[1] < 6
if _need_compat_layer:
__slots__.append('_mfb') # mapped memory buffer to provide offset