diff options
Diffstat (limited to 'src/plugins')
-rw-r--r-- | src/plugins/debugger/gdb/classicgdbengine.cpp | 5 |
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) |