[haiku-commits] r38050 - haiku/trunk/src/preferences/filetypes

  • From: pulkomandy@xxxxxxxxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Thu, 12 Aug 2010 14:53:16 +0200 (CEST)

Author: pulkomandy
Date: 2010-08-12 14:53:16 +0200 (Thu, 12 Aug 2010)
New Revision: 38050
Changeset: http://dev.haiku-os.org/changeset/38050

Modified:
   haiku/trunk/src/preferences/filetypes/IconView.cpp
Log:
CID 867: Memory leak.


Modified: haiku/trunk/src/preferences/filetypes/IconView.cpp
===================================================================
--- haiku/trunk/src/preferences/filetypes/IconView.cpp  2010-08-12 12:42:58 UTC 
(rev 38049)
+++ haiku/trunk/src/preferences/filetypes/IconView.cpp  2010-08-12 12:53:16 UTC 
(rev 38050)
@@ -1210,6 +1210,10 @@
                        // can be preserved. Maybe in a second (optional) 
attribute
                        // where ever a vector icon attribute is present?
                }
+
+               if (icon != fIconData) {
+                       delete icon;
+               }
        }
 
        be_roster->Launch("application/x-vnd.haiku-icon_o_matic", &message);


Other related posts: