Commit 3739a44b by willmcgugan@gmail.com

Replaced io.SEEK_ constants with os equivelent for 2.6 compatibility

parent 2a5cb8db
from __future__ import unicode_literals from __future__ import unicode_literals
from __future__ import print_function from __future__ import print_function
import os
import io import io
from functools import wraps from functools import wraps
...@@ -35,7 +36,7 @@ class RawWrapper(object): ...@@ -35,7 +36,7 @@ class RawWrapper(object):
def isatty(self): def isatty(self):
return self._f.isatty() return self._f.isatty()
def seek(self, offset, whence=io.SEEK_SET): def seek(self, offset, whence=os.SEEK_SET):
return self._f.seek(offset, whence) return self._f.seek(offset, whence)
def readable(self): def readable(self):
...@@ -52,7 +53,7 @@ class RawWrapper(object): ...@@ -52,7 +53,7 @@ class RawWrapper(object):
if hasattr(self._f, 'seekable'): if hasattr(self._f, 'seekable'):
return self._f.seekable() return self._f.seekable()
try: try:
self.seek(0, io.SEEK_CUR) self.seek(0, os.SEEK_CUR)
except IOError: except IOError:
return False return False
else: else:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment