summaryrefslogtreecommitdiffstats
path: root/libstdc++-v3/python/libstdcxx
diff options
context:
space:
mode:
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>2010-11-01 21:28:44 +0000
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>2010-11-01 21:28:44 +0000
commitf42bd93b9ce14540164fa99c4a675197987d9acd (patch)
treef47a0d6f6a65a0a8ecd8b782da1c3e76b8414542 /libstdc++-v3/python/libstdcxx
parent0ee266f4251264bf4374c43249238258ae5fa094 (diff)
downloadppe42-gcc-f42bd93b9ce14540164fa99c4a675197987d9acd.tar.gz
ppe42-gcc-f42bd93b9ce14540164fa99c4a675197987d9acd.zip
2010-11-01 Jonathan Wakely <jwakely.gcc@gmail.com>
PR libstdc++/45999 * python/libstdcxx/v6/printers.py (StdVectorPrinter): Replace conditional expression with backward-compatible if-else. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@166150 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/python/libstdcxx')
-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
OpenPOWER on IntegriCloud