forked from qt-creator/qt-creator
CppEditor: Fix leaking ClassItem
...in InsertVirtualMethodsOp. Leak occurred while running
test_quickfix_InsertVirtualMethods(final_function_removed)
in valgrind memcheck.
Change-Id: I1119b68feb25ecd6e210201c7e0f1e651e2542f9
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -608,7 +608,10 @@ public:
|
||||
++m_functionCount;
|
||||
}
|
||||
}
|
||||
if (!itemBase->functions.isEmpty())
|
||||
|
||||
if (itemBase->functions.isEmpty())
|
||||
delete itemBase;
|
||||
else
|
||||
m_factory->classFunctionModel->addClass(itemBase);
|
||||
}
|
||||
if (m_factory->classFunctionModel->classes.isEmpty() || m_functionCount == 0)
|
||||
|
||||
Reference in New Issue
Block a user