diff options
author | Oswald Buddenhagen <oswald.buddenhagen@nokia.com> | 2010-01-04 14:11:07 +0100 |
---|---|---|
committer | Oswald Buddenhagen <oswald.buddenhagen@nokia.com> | 2010-01-04 14:12:28 +0100 |
commit | 5fd1e3c454f6f65eb0b366051551977213dff699 (patch) | |
tree | d3ea28c8e314a3e91cc6e059e017a4fc4769efd5 /src/plugins/debugger/gdb/coregdbadapter.cpp | |
parent | 031d6c16900a3e257682b5e7319492d64c560857 (diff) | |
download | qt-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.cpp | 4 |
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); } } |