From 6db66ed73d482aa3b9ff0e276a756c70aceb0902 Mon Sep 17 00:00:00 2001
From: hjk <hjk121@nokiamail.com>
Date: Tue, 9 Jul 2013 13:27:39 +0200
Subject: [PATCH] Debugger: Remove spaces from template arguments

Makes LLDB happier in subsequent type lookups

Change-Id: I1243bd3044a9ec90c67de3060d5895ae0b6b8652
Reviewed-by: hjk <hjk121@nokiamail.com>
---
 share/qtcreator/dumper/lbridge.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/share/qtcreator/dumper/lbridge.py b/share/qtcreator/dumper/lbridge.py
index 12d3995239c..86995e4ed43 100644
--- a/share/qtcreator/dumper/lbridge.py
+++ b/share/qtcreator/dumper/lbridge.py
@@ -559,7 +559,7 @@ class Dumper:
             elif c == ',':
                 if level == 0:
                     if index == 0:
-                        return inner
+                        return inner.strip()
                     index -= 1
                     inner = ''
                 else:
@@ -571,7 +571,7 @@ class Dumper:
                 else:
                     inner += c
                     skipSpace = False
-        return inner
+        return inner.strip()
 
     def templateArgument(self, typeobj, index):
         type = typeobj.GetTemplateArgumentType(index)
-- 
GitLab