summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/gdb/coregdbadapter.cpp
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@nokia.com>2010-01-04 14:11:07 +0100
committerOswald Buddenhagen <oswald.buddenhagen@nokia.com>2010-01-04 14:12:28 +0100
commit5fd1e3c454f6f65eb0b366051551977213dff699 (patch)
treed3ea28c8e314a3e91cc6e059e017a4fc4769efd5 /src/plugins/debugger/gdb/coregdbadapter.cpp
parent031d6c16900a3e257682b5e7319492d64c560857 (diff)
downloadqt-creator-5fd1e3c454f6f65eb0b366051551977213dff699.tar.gz
properly decode messages from gdb
... using fromLocal8Bit instead of fromLatin1. of course the localized messages pose a "challenge" for the various workarounds which parse them ... Task-number: QTCREATORBUG-504
Diffstat (limited to 'src/plugins/debugger/gdb/coregdbadapter.cpp')
-rw-r--r--src/plugins/debugger/gdb/coregdbadapter.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/debugger/gdb/coregdbadapter.cpp b/src/plugins/debugger/gdb/coregdbadapter.cpp
index ee0304208b..e64abf9af3 100644
--- a/src/plugins/debugger/gdb/coregdbadapter.cpp
+++ b/src/plugins/debugger/gdb/coregdbadapter.cpp
@@ -108,7 +108,7 @@ void CoreGdbAdapter::handleFileExecAndSymbols(const GdbResponse &response)
showStatusMessage(tr("Symbols found."));
} else {
QString msg = tr("Loading symbols from \"%1\" failed:\n").arg(m_executable)
- + __(response.data.findChild("msg").data());
+ + QString::fromLocal8Bit(response.data.findChild("msg").data());
showMessageBox(QMessageBox::Warning, tr("Error Loading Symbols"), msg);
}
loadCoreFile();
@@ -160,7 +160,7 @@ void CoreGdbAdapter::handleTargetCore(const GdbResponse &response)
m_engine->updateAll();
} else {
QString msg = tr("Attach to core \"%1\" failed:\n").arg(startParameters().coreFile)
- + __(response.data.findChild("msg").data());
+ + QString::fromLocal8Bit(response.data.findChild("msg").data());
emit inferiorStartFailed(msg);
}
}