[xiph-commits] r10760 - in branches/oggdsf_new_demux: build/oggcodecs src/lib/codecs/cmml/libCMMLTags

illiminable at svn.xiph.org illiminable at svn.xiph.org
Sat Jan 28 05:04:23 PST 2006


Author: illiminable
Date: 2006-01-28 05:04:14 -0800 (Sat, 28 Jan 2006)
New Revision: 10760

Modified:
   branches/oggdsf_new_demux/build/oggcodecs/oggcodecs.vdproj
   branches/oggdsf_new_demux/src/lib/codecs/cmml/libCMMLTags/C_CMMLDoc.cpp
Log:
* Fix a double deallocation bug in libcmmltags.

Modified: branches/oggdsf_new_demux/build/oggcodecs/oggcodecs.vdproj
===================================================================
--- branches/oggdsf_new_demux/build/oggcodecs/oggcodecs.vdproj	2006-01-28 09:27:50 UTC (rev 10759)
+++ branches/oggdsf_new_demux/build/oggcodecs/oggcodecs.vdproj	2006-01-28 13:04:14 UTC (rev 10760)
@@ -448,12 +448,6 @@
         "Entry"
         {
         "MsmKey" = "8:_655D5383153A6AB10D15352A7EABCC7A"
-        "OwnerKey" = "8:_E4B8E67DA0E54BB3BB025BFCF536BF3B"
-        "MsmSig" = "8:_UNDEFINED"
-        }
-        "Entry"
-        {
-        "MsmKey" = "8:_655D5383153A6AB10D15352A7EABCC7A"
         "OwnerKey" = "8:_E1E372FA955046E6928BF533EA0AE6C3"
         "MsmSig" = "8:_UNDEFINED"
         }
@@ -514,12 +508,6 @@
         "Entry"
         {
         "MsmKey" = "8:_655D5383153A6AB10D15352A7EABCC7A"
-        "OwnerKey" = "8:_A5AAB8CB90C548F1820BC101A765616C"
-        "MsmSig" = "8:_UNDEFINED"
-        }
-        "Entry"
-        {
-        "MsmKey" = "8:_655D5383153A6AB10D15352A7EABCC7A"
         "OwnerKey" = "8:_A0E68123D9D541DFA9691752981C903A"
         "MsmSig" = "8:_UNDEFINED"
         }
@@ -747,26 +735,26 @@
         }
         "Entry"
         {
-        "MsmKey" = "8:_A5AAB8CB90C548F1820BC101A765616C"
+        "MsmKey" = "8:_AC8962A7F212481095173AB7C8C89025"
         "OwnerKey" = "8:_UNDEFINED"
         "MsmSig" = "8:_UNDEFINED"
         }
         "Entry"
         {
-        "MsmKey" = "8:_AC8962A7F212481095173AB7C8C89025"
+        "MsmKey" = "8:_B280383D9C3B489DB4520726F3947362"
         "OwnerKey" = "8:_UNDEFINED"
         "MsmSig" = "8:_UNDEFINED"
         }
         "Entry"
         {
-        "MsmKey" = "8:_B280383D9C3B489DB4520726F3947362"
+        "MsmKey" = "8:_B9749E2A902A46BEAE555C07E32980BB"
         "OwnerKey" = "8:_UNDEFINED"
         "MsmSig" = "8:_UNDEFINED"
         }
         "Entry"
         {
-        "MsmKey" = "8:_B9749E2A902A46BEAE555C07E32980BB"
-        "OwnerKey" = "8:_UNDEFINED"
+        "MsmKey" = "8:_BE7E1607CB3DFD99336B28C3DAE6D111"
+        "OwnerKey" = "8:_E4B8E67DA0E54BB3BB025BFCF536BF3B"
         "MsmSig" = "8:_UNDEFINED"
         }
         "Entry"
@@ -1137,6 +1125,26 @@
             "IsDependency" = "11:FALSE"
             "IsolateTo" = "8:"
             }
+            "{A582A373-4685-4296-BEFE-614B80A702C3}:_BE7E1607CB3DFD99336B28C3DAE6D111"
+            {
+            "SourcePath" = "8:MSVCR71.dll"
+            "TargetName" = "8:MSVCR71.dll"
+            "Tag" = "8:"
+            "Folder" = "8:_371AD289B6DB4693BDF7568485051F1E"
+            "Condition" = "8:"
+            "Transitive" = "11:FALSE"
+            "Vital" = "11:TRUE"
+            "ReadOnly" = "11:FALSE"
+            "Hidden" = "11:FALSE"
+            "System" = "11:FALSE"
+            "Permanent" = "11:FALSE"
+            "SharedLegacy" = "11:FALSE"
+            "PackageAs" = "3:1"
+            "Register" = "3:1"
+            "Exclude" = "11:FALSE"
+            "IsDependency" = "11:TRUE"
+            "IsolateTo" = "8:"
+            }
             "{A582A373-4685-4296-BEFE-614B80A702C3}:_D9BE90D398094F15B881B22369C3A231"
             {
             "SourcePath" = "8:..\\..\\VERSIONS"
@@ -1213,7 +1221,7 @@
         "Name" = "8:Microsoft Visual Studio"
         "ProductName" = "8:oggcodecs"
         "ProductCode" = "8:{D65F0073-A820-4085-B997-A061171595A7}"
-        "PackageCode" = "8:{A9584D0F-11ED-4773-99AA-8CA61EC8CEF1}"
+        "PackageCode" = "8:{70A3EC5E-C884-4E6E-850B-DF029E21E7A3}"
         "UpgradeCode" = "8:{1A644FEB-7597-4FAB-AADE-C2C7C64C5984}"
         "RestartWWWService" = "11:FALSE"
         "RemovePreviousVersions" = "11:TRUE"
@@ -4643,34 +4651,6 @@
                 {
                 }
             }
-            "{8062640A-2EEE-46E9-AB67-688E9A886E9F}:_A5AAB8CB90C548F1820BC101A765616C"
-            {
-            "SourcePath" = "8:..\\..\\src\\lib\\core\\directshow\\dsfSeeking\\Debug\\dsfSeeking.dll"
-            "TargetName" = "8:"
-            "Tag" = "8:"
-            "Folder" = "8:_371AD289B6DB4693BDF7568485051F1E"
-            "Condition" = "8:"
-            "Transitive" = "11:FALSE"
-            "Vital" = "11:TRUE"
-            "ReadOnly" = "11:FALSE"
-            "Hidden" = "11:FALSE"
-            "System" = "11:FALSE"
-            "Permanent" = "11:FALSE"
-            "SharedLegacy" = "11:FALSE"
-            "PackageAs" = "3:1"
-            "Register" = "3:1"
-            "Exclude" = "11:FALSE"
-            "IsDependency" = "11:FALSE"
-            "IsolateTo" = "8:"
-            "ProjectOutputGroupRegister" = "3:1"
-            "OutputConfiguration" = "8:"
-            "OutputGroupCanonicalName" = "8:Built"
-            "OutputProjectGuid" = "8:{A882A968-3013-4A27-B653-E18CF5C791FE}"
-            "ShowKeyOutput" = "11:TRUE"
-                "ExcludeFilters"
-                {
-                }
-            }
             "{8062640A-2EEE-46E9-AB67-688E9A886E9F}:_AC8962A7F212481095173AB7C8C89025"
             {
             "SourcePath" = "8:..\\..\\src\\lib\\codecs\\theora\\filters\\dsfTheoraEncoder\\Debug\\dsfTheoraEncoder.dll"

Modified: branches/oggdsf_new_demux/src/lib/codecs/cmml/libCMMLTags/C_CMMLDoc.cpp
===================================================================
--- branches/oggdsf_new_demux/src/lib/codecs/cmml/libCMMLTags/C_CMMLDoc.cpp	2006-01-28 09:27:50 UTC (rev 10759)
+++ branches/oggdsf_new_demux/src/lib/codecs/cmml/libCMMLTags/C_CMMLDoc.cpp	2006-01-28 13:04:14 UTC (rev 10760)
@@ -50,7 +50,7 @@
 C_CMMLDoc* C_CMMLDoc::clone() 
 {
 	C_CMMLDoc* retDoc = new C_CMMLDoc();
-	retDoc->mPreamble = mPreamble;
+	retDoc->mPreamble = mPreamble->clone();
 	retDoc->mRoot = mRoot->clone();
 
 	return retDoc;



More information about the commits mailing list