summaryrefslogtreecommitdiff
path: root/src/plugins
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/debugger/gdb/classicgdbengine.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/debugger/gdb/classicgdbengine.cpp b/src/plugins/debugger/gdb/classicgdbengine.cpp
index bc227242aa..f7058b2d94 100644
--- a/src/plugins/debugger/gdb/classicgdbengine.cpp
+++ b/src/plugins/debugger/gdb/classicgdbengine.cpp
@@ -1238,6 +1238,9 @@ void GdbEngine::handleStackListLocalsClassic(const GdbResponse &response)
frame.function, frame.file, frame.line,
&uninitializedVariables);
}
+ WatchHandler *handler = watchHandler();
+ insertData(*handler->findData("local"));
+
foreach (const GdbMi &item, locals) {
const WatchData data = localVariable(item, uninitializedVariables, &seen);
if (data.isValid())
@@ -1252,7 +1255,7 @@ void GdbEngine::handleStackListLocalsClassic(const GdbResponse &response)
insertData(rd);
}
- watchHandler()->updateWatchers();
+ handler->updateWatchers();
}
static void showQtDumperLibraryWarning(const QString &details)