From 9c8c5b63631dc4b2cc5dd1746671d795a2c53e88 Mon Sep 17 00:00:00 2001 From: hjk Date: Thu, 10 Dec 2020 11:04:41 +0100 Subject: [PATCH] Debugger: Strip inner typenames in pointer type lookup fallbacks To compensate for a potential 'Foo*' vs 'Foo *' difference in debug info. Change-Id: I90e822f89bc13bdf7ffed30ee12a984a659aa38f Reviewed-by: Christian Stenger --- share/qtcreator/debugger/dumper.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/qtcreator/debugger/dumper.py b/share/qtcreator/debugger/dumper.py index 07ce1d0ebfe..9556f5a0cc5 100644 --- a/share/qtcreator/debugger/dumper.py +++ b/share/qtcreator/debugger/dumper.py @@ -3902,7 +3902,7 @@ class DumperBase(): if typish.endswith('*'): tdata.code = TypeCode.Pointer tdata.lbitsize = 8 * self.ptrSize() - tdata.ltarget = self.createType(typish[:-1]) + tdata.ltarget = self.createType(typish[:-1].strip()) self.registerType(typish, tdata) typeobj = self.Type(self, typish)