From e6be1526f1ce9361ca9acc6b1e1dc50166853828 Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen <oswald.buddenhagen@nokia.com> Date: Thu, 29 Oct 2009 17:49:37 +0100 Subject: [PATCH] make fullname parsing on windows less optimistic seems like gdb 6.8 isn't any better than 6.4 wrt file name normalization. Reviewed-By: hjk --- src/plugins/debugger/gdb/gdbengine.cpp | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/src/plugins/debugger/gdb/gdbengine.cpp b/src/plugins/debugger/gdb/gdbengine.cpp index 3351ea8cf23..37c089a1b9f 100644 --- a/src/plugins/debugger/gdb/gdbengine.cpp +++ b/src/plugins/debugger/gdb/gdbengine.cpp @@ -1319,16 +1319,12 @@ QString GdbEngine::fullName(const QString &fileName) QString GdbEngine::cleanupFullName(const QString &fileName) { QTC_ASSERT(!fileName.isEmpty(), return QString()) - if (m_gdbVersion < 60800) { - // The symbian gdb 6.4 seems to deliver "fullnames" which - // a) have no drive letter and b) are not normalized. - QFileInfo fi(fileName); - if (!fi.isReadable()) - return QString(); - return QDir::cleanPath(fi.absoluteFilePath()); - } else { - return fileName; - } + // Gdb on windows often delivers "fullnames" which + // a) have no drive letter and b) are not normalized. + QFileInfo fi(fileName); + if (!fi.isReadable()) + return QString(); + return QDir::cleanPath(fi.absoluteFilePath()); } #endif -- GitLab