CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  07/02/05 11:49:24

Modified files:
        server         : PropertyList.cpp 
        .              : ChangeLog 

Log message:
               * server/PropertyList.cpp: Properly delete Property in 
delProperty().

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/server/PropertyList.cpp?cvsroot=gnash&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.2249&r2=1.2250

Patches:
Index: server/PropertyList.cpp
===================================================================
RCS file: /sources/gnash/gnash/server/PropertyList.cpp,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- server/PropertyList.cpp     5 Feb 2007 09:39:50 -0000       1.8
+++ server/PropertyList.cpp     5 Feb 2007 11:49:24 -0000       1.9
@@ -150,6 +150,7 @@
                return std::make_pair(true,false);
        }
 
+       delete it->second;
        _props.erase(it);
        return std::make_pair(true,true);
 }

Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.2249
retrieving revision 1.2250
diff -u -b -r1.2249 -r1.2250
--- ChangeLog   5 Feb 2007 09:39:50 -0000       1.2249
+++ ChangeLog   5 Feb 2007 11:49:24 -0000       1.2250
@@ -2,7 +2,7 @@
 
        * server/PropertyList.cpp: delete overridden properties in import();
          properly clear current container on assignment operator (also fixed
-         it's signature).
+         it's signature). Properly delete Property in delProperty().
        * server/PropertyList.h: Properly document Property ownership.
 
 2007-02-05 Zou Lunkai <[EMAIL PROTECTED]>


_______________________________________________
Gnash-commit mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-commit

Reply via email to