aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2014-07-29 22:35:57 +0100
committerJonathan Wakely <redi@gcc.gnu.org>2014-07-29 22:35:57 +0100
commit3e5eda5b4d6675006fb6aa6e9daf62b5f07df57b (patch)
tree31d49286a47b467d09f70b0fcfa043b578257c56 /libstdc++-v3
parent5c7c5f9a88901309051ad43b2cbd4e1cf478f01c (diff)
downloadgcc-3e5eda5b4d6675006fb6aa6e9daf62b5f07df57b.zip
gcc-3e5eda5b4d6675006fb6aa6e9daf62b5f07df57b.tar.gz
gcc-3e5eda5b4d6675006fb6aa6e9daf62b5f07df57b.tar.bz2
* python/libstdcxx/v6/printers.py
(SingleObjContainerPrinter._contained): Use compatibility mixin. From-SVN: r213227
Diffstat (limited to 'libstdc++-v3')
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/python/libstdcxx/v6/printers.py4
2 files changed, 7 insertions, 2 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index c818e63..1ccb463 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2014-07-29 Jonathan Wakely <jwakely@redhat.com>
+
+ * python/libstdcxx/v6/printers.py
+ (SingleObjContainerPrinter._contained): Use compatibility mixin.
+
2014-07-29 François Dumont <fdumont@gcc.gnu.org>
* testsuite/util/testsuite_allocator.h
diff --git a/libstdc++-v3/python/libstdcxx/v6/printers.py b/libstdc++-v3/python/libstdcxx/v6/printers.py
index 15d7a88..2e5cd6c 100644
--- a/libstdc++-v3/python/libstdcxx/v6/printers.py
+++ b/libstdc++-v3/python/libstdcxx/v6/printers.py
@@ -851,14 +851,14 @@ class SingleObjContainerPrinter(object):
return gdb.types.apply_type_recognizers(gdb.types.get_type_recognizers(),
type) or str(type)
- class _contained:
+ class _contained(Iterator):
def __init__ (self, val):
self.val = val
def __iter__ (self):
return self
- def next (self):
+ def __next__(self):
if self.val is None:
raise StopIteration
retval = self.val