[Uml-devel] kdesdk/umbrello/umbrello
Sebastian Stein
seb.kde at hpfsc.de
Tue Jul 13 03:41:05 UTC 2004
CVS commit by sstein:
fix leaks:
==14951== 4 bytes in 1 blocks are definitely lost in loss record 15 of 248
==14951== at 0x3C01D54C: operator new(unsigned) (vg_replace_malloc.c:107)
==14951== by 0x81609CF: UMLDoc::UMLDoc(QWidget*, char const*) (umldoc.cpp:79)
==14951== by 0x81585B2: UMLApp::initDocument() (uml.cpp:357)
==14951== by 0x81557E2: UMLApp::UMLApp(QWidget*, char const*) (uml.cpp:80)
==19186== 24 bytes in 1 blocks are definitely lost in loss record 65 of 238
==19186== at 0x3C01D54C: operator new(unsigned) (vg_replace_malloc.c:107)
==19186== by 0x81876DC: UMLView::init() (umlview.cpp:168)
==19186== by 0x8187453: UMLView::UMLView(QWidget*, UMLDoc*) (umlview.cpp:105)
==19186== by 0x8168453: UMLDoc::createDiagram(Uml::Diagram_Type, bool) (umldoc.cpp:1429)
M +3 -1 uml.cpp 1.105
M +2 -0 umlview.cpp 1.154
--- kdesdk/umbrello/umbrello/umlview.cpp #1.153:1.154
@@ -183,4 +183,6 @@ UMLView::~UMLView() {
m_pAssocLine = NULL;
}
+
+ delete m_pToolBarStateFactory;
//m_SelectionRect.clear();
}
--- kdesdk/umbrello/umbrello/uml.cpp #1.104:1.105
@@ -518,5 +518,7 @@ void UMLApp::readOptions() {
config->setGroup("General Options");
setImageMimetype(config->readEntry("imageMimetype","image/png"));
- resize( config->readSizeEntry("Geometry", new QSize(630,460)) );
+ QSize * tmpQSize = new QSize(630,460);
+ resize( config->readSizeEntry("Geometry", tmpQSize) );
+ delete tmpQSize;
}
////////////////////////////////////////////////////////////////////////////////////////////////////
More information about the umbrello-devel
mailing list