summaryrefslogtreecommitdiff
path: root/libstdc++-v3/python/libstdcxx/v6
diff options
context:
space:
mode:
Diffstat (limited to 'libstdc++-v3/python/libstdcxx/v6')
-rw-r--r--libstdc++-v3/python/libstdcxx/v6/printers.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/libstdc++-v3/python/libstdcxx/v6/printers.py b/libstdc++-v3/python/libstdcxx/v6/printers.py
index bf3689bb707..fb999bf5257 100644
--- a/libstdc++-v3/python/libstdcxx/v6/printers.py
+++ b/libstdc++-v3/python/libstdcxx/v6/printers.py
@@ -177,7 +177,10 @@ class StdVectorPrinter:
if self.item == self.finish and self.so >= self.fo:
raise StopIteration
elt = self.item.dereference()
- obit = 1 if elt & (1 << self.so) else 0
+ if elt & (1 << self.so):
+ obit = 1
+ else:
+ obit = 0
self.so = self.so + 1
if self.so >= self.isize:
self.item = self.item + 1