From 6d4cc2231a601c83c90a6041c74170b6aa414085 Mon Sep 17 00:00:00 2001
From: hjk <hjk121@nokiamail.com>
Date: Thu, 24 Oct 2013 15:24:31 +0200
Subject: [PATCH] Debugger: Handle _Rb_tree_const_iterator, too

Change-Id: I01baa597976ec5f6e84c8c52aff6e617082b1a28
Reviewed-by: hjk <hjk121@nokiamail.com>
---
 share/qtcreator/debugger/stdtypes.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/share/qtcreator/debugger/stdtypes.py b/share/qtcreator/debugger/stdtypes.py
index 98aada3e092..017a02672ea 100644
--- a/share/qtcreator/debugger/stdtypes.py
+++ b/share/qtcreator/debugger/stdtypes.py
@@ -226,6 +226,7 @@ def stdTreeIteratorHelper(d, value):
     d.putEmptyValue()
     if d.isExpanded():
         nodeTypeName = str(value.type).replace("_Rb_tree_iterator", "_Rb_tree_node", 1)
+        nodeTypeName = nodeTypeName.replace("_Rb_tree_const_iterator", "_Rb_tree_node", 1)
         nodeType = d.lookupType(nodeTypeName)
         data = node.cast(nodeType)["_M_value_field"]
         with Children(d):
-- 
GitLab