diff options
author | hjk <hjk@qt.io> | 2016-10-11 14:58:55 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2016-10-12 07:04:56 +0000 |
commit | cb7fb51313a6a3afa454b0266de5be32f2c404f3 (patch) | |
tree | aae07c5b41186e2249c06d41f02157c24271b2b2 /src/plugins/debugger/debuggerprotocol.cpp | |
parent | 4ae49fb85612ad75d8f0dd8795c9429e88d5a7fa (diff) | |
download | qt-creator-cb7fb51313a6a3afa454b0266de5be32f2c404f3.tar.gz |
Debugger: Fix QML extra stack loading for GDB
Change-Id: I702bb8f183e93fe25857115225fa55607ffb1674
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/debugger/debuggerprotocol.cpp')
-rw-r--r-- | src/plugins/debugger/debuggerprotocol.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/plugins/debugger/debuggerprotocol.cpp b/src/plugins/debugger/debuggerprotocol.cpp index f925865d35..46f60b0954 100644 --- a/src/plugins/debugger/debuggerprotocol.cpp +++ b/src/plugins/debugger/debuggerprotocol.cpp @@ -249,9 +249,12 @@ void GdbMi::parseList(const QChar *&from, const QChar *to) } GdbMi child; child.parseResultOrValue(from, to); - if (child.isValid()) + if (child.isValid()) { m_children.push_back(child); - skipCommas(from, to); + skipCommas(from, to); + } else { + ++from; + } } } |