]> git.saurik.com Git - wxWidgets.git/commitdiff
fixed yet another memory leak in LoadGnomeDataFromKeyFile() (coverity checker CID 51)
authorVadim Zeitlin <vadim@wxwidgets.org>
Tue, 7 Mar 2006 23:32:09 +0000 (23:32 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Tue, 7 Mar 2006 23:32:09 +0000 (23:32 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37882 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/unix/mimetype.cpp

index ec6d47e5cb6650e01721b09b970020520e416d37..e159a60e7e777ae21e6590734662e1b349961ab5 100644 (file)
@@ -646,7 +646,9 @@ void wxMimeTypesManagerImpl::LoadGnomeDataFromKeyFile(const wxString& filename,
         nLine++;
     } // end of while, save any data
 
-    if (! curMimeType.empty())
+    if ( curMimeType.empty() )
+        delete entry;
+    else
         AddToMimeData( curMimeType, curIconFile, entry, strExtensions, strDesc);
 }