From 741a3e8ed9eb369ecb746cb0676ba03e3afec018 Mon Sep 17 00:00:00 2001 From: hjk <qtc-commiter@nokia.com> Date: Wed, 3 Dec 2008 16:51:56 +0100 Subject: [PATCH] small refactoring --- src/plugins/debugger/gdbengine.cpp | 7 ++++++- src/plugins/debugger/gdbengine.h | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/plugins/debugger/gdbengine.cpp b/src/plugins/debugger/gdbengine.cpp index 1a0ede26626..80d0a046fc3 100644 --- a/src/plugins/debugger/gdbengine.cpp +++ b/src/plugins/debugger/gdbengine.cpp @@ -3647,11 +3647,16 @@ void GdbEngine::handleStackListLocals(const GdbResultRecord &record) // stage 2/2 // There could be shadowed variables - QHash<QString, int> seen; QList<GdbMi> locals = record.data.findChild("locals").children(); locals += m_currentFunctionArgs; + setLocals(locals); +} + +void GdbEngine::setLocals(const QList<GdbMi> &locals) +{ //qDebug() << m_varToType; + QHash<QString, int> seen; foreach (const GdbMi &item, locals) { #ifdef Q_OS_MAC diff --git a/src/plugins/debugger/gdbengine.h b/src/plugins/debugger/gdbengine.h index 85f72dc84d7..b3e13233526 100644 --- a/src/plugins/debugger/gdbengine.h +++ b/src/plugins/debugger/gdbengine.h @@ -326,6 +326,7 @@ private: void handleVarListChildrenHelper(const GdbMi &child, const WatchData &parent); void setWatchDataType(WatchData &data, const GdbMi &mi); + void setLocals(const QList<GdbMi> &locals); QString m_editedData; int m_pendingRequests; -- GitLab