]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
remove memory leak on myFormats QPtrList
authorptv <ptv@opencascade.com>
Wed, 5 Jul 2006 09:44:20 +0000 (09:44 +0000)
committerptv <ptv@opencascade.com>
Wed, 5 Jul 2006 09:44:20 +0000 (09:44 +0000)
src/Qtx/QtxResourceMgr.cxx

index d5b3e3a6fe8e5189063a07924f09e36d8cf3e950..736e74137d85a03d8c26209d783354ef022b88f1 100644 (file)
@@ -879,9 +879,11 @@ QtxResourceMgr::~QtxResourceMgr()
   QStringList prefList = myTranslator.keys();
   for ( QStringList::const_iterator it = prefList.begin(); it != prefList.end(); ++it )
     removeTranslators( *it );
-  for ( ResListIterator it( myResources ); it.current(); ++it )
-    delete it.current();
+  for ( ResListIterator resIt( myResources ); resIt.current(); ++resIt )
+    delete resIt.current();
   myResources.clear();
+  for ( FormatListIterator formIt( myFormats ); formIt.current(); ++formIt )
+    delete formIt.current();
 }
 
 /*!