[Uml-devel] kdesdk/umbrello/umbrello/dialogs
Sebastian Stein
seb.kde at hpfsc.de
Tue Jul 13 11:39:02 UTC 2004
CVS commit by sstein:
and some more leaks:
class CodeEditor is really complex...
==32084== 7728 bytes in 276 blocks are definitely lost in loss record 202 of 212
==32084== at 0x3C01D54C: operator new(unsigned) (vg_replace_malloc.c:107)
==32084== by 0x8233930: CodeEditor::insert(QString const&, TextBlock*, bool, QColor const&, QColor const&, UMLObject*, QString const&, int) (codeeditor.cpp:292)
==32084== by 0x82353B4: CodeEditor::appendText(CodeMethodBlock*) (codeeditor.cpp:503)
==32084== by 0x8233D0E: CodeEditor::appendText(QPtrList<TextBlock>*) (codeeditor.cpp:356)
M +3 -0 codeeditor.cpp 1.22
--- kdesdk/umbrello/umbrello/dialogs/codeeditor.cpp #1.21:1.22
@@ -82,4 +82,7 @@ void CodeEditor::clearText () {
for ( it = m_tbInfoMap->begin(); it != m_tbInfoMap->end(); ++it )
{
+ it.data()->m_paraList.setAutoDelete(true);
+ it.data()->m_paraList.clear();
+
delete it.data();
}
More information about the umbrello-devel
mailing list