summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/gdbengine.cpp
diff options
context:
space:
mode:
authorhjk <qtc-committer@nokia.com>2009-02-19 10:46:47 +0100
committerhjk <qtc-committer@nokia.com>2009-02-19 10:46:47 +0100
commita8300b3f59e0f8306401c84e68a351471a3cfa62 (patch)
tree0912bd6691dc4ff1883b448010e15ecfd353ba0a /src/plugins/debugger/gdbengine.cpp
parent17f1c8a0f5b90838a6e56c75f8630cf07cde5455 (diff)
downloadqt-creator-a8300b3f59e0f8306401c84e68a351471a3cfa62.tar.gz
Fixes: debugger: compile with QT_NO_CAST_TO_ASCII
Diffstat (limited to 'src/plugins/debugger/gdbengine.cpp')
-rw-r--r--src/plugins/debugger/gdbengine.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/plugins/debugger/gdbengine.cpp b/src/plugins/debugger/gdbengine.cpp
index 395b8a4bf7..83bbc6670b 100644
--- a/src/plugins/debugger/gdbengine.cpp
+++ b/src/plugins/debugger/gdbengine.cpp
@@ -491,21 +491,21 @@ void GdbEngine::handleResponse()
}
case '~': {
- QString data = GdbMi::parseCString(from, to);
+ QByteArray data = GdbMi::parseCString(from, to);
m_pendingConsoleStreamOutput += data;
m_inbuffer = QByteArray(from, to - from);
break;
}
case '@': {
- QString data = GdbMi::parseCString(from, to);
+ QByteArray data = GdbMi::parseCString(from, to);
m_pendingTargetStreamOutput += data;
m_inbuffer = QByteArray(from, to - from);
break;
}
case '&': {
- QString data = GdbMi::parseCString(from, to);
+ QByteArray data = GdbMi::parseCString(from, to);
m_pendingLogStreamOutput += data;
m_inbuffer = QByteArray(from, to - from);
// On Windows, the contents seem to depend on the debugger
@@ -3124,15 +3124,15 @@ void GdbEngine::runCustomDumper(const WatchData & data0, bool dumpChildren)
addr = "&(" + data.exp + ")";
QByteArray params;
- params.append(outertype);
+ params.append(outertype.toUtf8());
params.append('\0');
- params.append(data.iname);
+ params.append(data.iname.toUtf8());
params.append('\0');
- params.append(data.exp);
+ params.append(data.exp.toUtf8());
params.append('\0');
- params.append(inner);
+ params.append(inner.toUtf8());
params.append('\0');
- params.append(data.iname);
+ params.append(data.iname.toUtf8());
params.append('\0');
sendWatchParameters(params);