aboutsummaryrefslogtreecommitdiff
path: root/lldb/scripts/Python/interface/SBTarget.i
diff options
context:
space:
mode:
authorFilipe Cabecinhas <me@filcab.net>2012-05-11 20:39:42 +0000
committerFilipe Cabecinhas <me@filcab.net>2012-05-11 20:39:42 +0000
commit1a96ef800bc240ca9f0fb89c41ccf47b667c0f49 (patch)
treeaa2b154de8ef00f647d08cfebef7d4870e8141cf /lldb/scripts/Python/interface/SBTarget.i
parent0bfed4bc7aa3e05389fa8844cb0c9e8a37c6e65b (diff)
downloadllvm-1a96ef800bc240ca9f0fb89c41ccf47b667c0f49.zip
llvm-1a96ef800bc240ca9f0fb89c41ccf47b667c0f49.tar.gz
llvm-1a96ef800bc240ca9f0fb89c41ccf47b667c0f49.tar.bz2
Make every Python API __len__() method return a PyIntObject.
swig 2.0+ seems to default to using PyLongObjects, but the __len__() method _must_ return a PyIntObject. llvm-svn: 156639
Diffstat (limited to 'lldb/scripts/Python/interface/SBTarget.i')
-rw-r--r--lldb/scripts/Python/interface/SBTarget.i2
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/scripts/Python/interface/SBTarget.i b/lldb/scripts/Python/interface/SBTarget.i
index 23a9ba15..e8b6a00 100644
--- a/lldb/scripts/Python/interface/SBTarget.i
+++ b/lldb/scripts/Python/interface/SBTarget.i
@@ -691,7 +691,7 @@ public:
def __len__(self):
if self.sbtarget:
- return self.sbtarget.GetNumModules()
+ return int(self.sbtarget.GetNumModules())
return 0
def __getitem__(self, key):