diff --git a/src/plugins/debugger/watchhandler.cpp b/src/plugins/debugger/watchhandler.cpp index a72f1e5a320..f264308d39d 100644 --- a/src/plugins/debugger/watchhandler.cpp +++ b/src/plugins/debugger/watchhandler.cpp @@ -1318,13 +1318,13 @@ void WatchModel::insertDataItem(const WatchData &data, bool destructive) // Add new entry. WatchItem *parent = findItem(parentName(data.iname)); QTC_ASSERT(parent, return); - WatchItem *item = createItem(data); - item->parent = parent; - item->changed = true; - const int row = findInsertPosition(parent->children, item); + WatchItem *newItem = createItem(data); + newItem->parent = parent; + newItem->changed = true; + const int row = findInsertPosition(parent->children, newItem); QModelIndex idx = watchIndex(parent); beginInsertRows(idx, row, row); - parent->children.insert(row, item); + parent->children.insert(row, newItem); endInsertRows(); if (m_expandedINames.contains(parent->iname)) emit itemIsExpanded(idx);