From 67e9bdbd44eceb670e61161df96150f590d66873 Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Fri, 31 Aug 2012 14:48:14 +0200 Subject: [PATCH] Fix Mac debugging helpers removing arguments from locals Change-Id: Ifce34d5f51d863eca9e7497a8638703f32cecf44 Reviewed-by: hjk --- src/plugins/debugger/gdb/classicgdbengine.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/debugger/gdb/classicgdbengine.cpp b/src/plugins/debugger/gdb/classicgdbengine.cpp index f7058b2d946..bc26584d1d4 100644 --- a/src/plugins/debugger/gdb/classicgdbengine.cpp +++ b/src/plugins/debugger/gdb/classicgdbengine.cpp @@ -1022,7 +1022,8 @@ void GdbEngine::handleDebuggingHelperValue2Classic(const GdbResponse &response) parseWatchData(watchHandler()->expandedINames(), data, contents, &list); //for (int i = 0; i != list.size(); ++i) // qDebug() << "READ: " << list.at(i).toString(); - watchHandler()->insertData(list); + foreach (const WatchData &data, list) + insertData(data); } void GdbEngine::handleDebuggingHelperValue3Classic(const GdbResponse &response)