2014-10-01 François Dumont <fdumont@gcc.gnu.org>
authorfdumont <fdumont@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 1 Oct 2014 19:24:23 +0000 (19:24 +0000)
committerfdumont <fdumont@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 1 Oct 2014 19:24:23 +0000 (19:24 +0000)
* python/libstdcxx/v6/printers.py (StdDebugIteratorPrinter.to_string):
Adapt to latest modifications on debug iterators.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@215775 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/python/libstdcxx/v6/printers.py

index 02ffb3e..54f00ac 100644 (file)
@@ -1,7 +1,12 @@
+2014-10-01  François Dumont  <fdumont@gcc.gnu.org>
+
+       * python/libstdcxx/v6/printers.py (StdDebugIteratorPrinter.to_string):
+       Adapt to latest modifications on debug iterators.
+
 2014-10-01  Edward Smith-Rowland  <3dw4rd@verizon.net>
 
        * include/std/type_traits: Add is_final<> type trait for C++14.
-       * testsuite/util/testsuite_tr1.h: Add 
+       * testsuite/util/testsuite_tr1.h: Add
        * testsuite/20_util/is_final/requirements/
        explicit_instantiation.cc: New.
        * testsuite/20_util/is_final/requirements/typedefs.cc: New.
index 2e5cd6c..48ecb67 100644 (file)
@@ -460,7 +460,7 @@ class StdDebugIteratorPrinter:
     # and return the wrapped iterator value.
     def to_string (self):
         itype = self.val.type.template_argument(0)
-        return self.val['_M_current'].cast(itype)
+        return self.val.cast(itype)
 
 class StdMapPrinter:
     "Print a std::map or std::multimap"