From 0abf12ae32e23f8e4ccfae2836008da9fdb762b5 Mon Sep 17 00:00:00 2001
From: hjk <hjk121@nokiamail.com>
Date: Wed, 12 Mar 2014 15:03:20 +0100
Subject: [PATCH] Debugger: Fix base type extraction with LLDB

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

diff --git a/share/qtcreator/debugger/lldbbridge.py b/share/qtcreator/debugger/lldbbridge.py
index 41ec7d816e5..3a672620d05 100644
--- a/share/qtcreator/debugger/lldbbridge.py
+++ b/share/qtcreator/debugger/lldbbridge.py
@@ -408,7 +408,7 @@ class Dumper(DumperBase):
         return p.GetValueAsUnsigned() == 0
 
     def directBaseClass(self, typeobj, index = 0):
-        result = typeobj.GetDirectBaseClassAtIndex(index)
+        result = typeobj.GetDirectBaseClassAtIndex(index).GetType()
         return result if result.IsValid() else None
 
     def templateArgument(self, typeobj, index):
-- 
GitLab