summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Noel <GregNoel@tigris.org>2010-05-01 04:42:38 (GMT)
committerGreg Noel <GregNoel@tigris.org>2010-05-01 04:42:38 (GMT)
commitd8bc9dcb02c70a488e49ba13169fd18867bd6438 (patch)
treea677b9083540cf531e028073df127803884c2b8f
parent8c0690bceff753ce1dea6f5e14cce1a8e0af30f5 (diff)
downloadSCons-d8bc9dcb02c70a488e49ba13169fd18867bd6438.zip
SCons-d8bc9dcb02c70a488e49ba13169fd18867bd6438.tar.gz
SCons-d8bc9dcb02c70a488e49ba13169fd18867bd6438.tar.bz2
Use slice built-in instead of types.SliceType
-rw-r--r--QMTest/TestCmd.py3
-rw-r--r--src/engine/SCons/compat/_scons_builtins.py3
2 files changed, 2 insertions, 4 deletions
diff --git a/QMTest/TestCmd.py b/QMTest/TestCmd.py
index 1c71907..07cf71b 100644
--- a/QMTest/TestCmd.py
+++ b/QMTest/TestCmd.py
@@ -240,12 +240,11 @@ try:
memoryview
except NameError:
class memoryview:
- from types import SliceType
def __init__(self, obj):
# wrapping buffer in () keeps the fixer from changing it
self.obj = (buffer)(obj)
def __getitem__(self, indx):
- if isinstance(indx, self.SliceType):
+ if isinstance(indx, slice):
return self.obj[indx.start:indx.stop]
else:
return self.obj[indx]
diff --git a/src/engine/SCons/compat/_scons_builtins.py b/src/engine/SCons/compat/_scons_builtins.py
index 232dc59..fcf0769 100644
--- a/src/engine/SCons/compat/_scons_builtins.py
+++ b/src/engine/SCons/compat/_scons_builtins.py
@@ -91,12 +91,11 @@ try:
except NameError:
# Pre-2.7 doesn't have the memoryview() built-in.
class memoryview:
- from types import SliceType
def __init__(self, obj):
# wrapping buffer in () keeps the fixer from changing it
self.obj = (buffer)(obj)
def __getitem__(self, indx):
- if isinstance(indx, self.SliceType):
+ if isinstance(indx, slice):
return self.obj[indx.start:indx.stop]
else:
return self.obj[indx]