peiyongz 2003/09/26 11:31:05
Modified: c/src/xercesc/validators/schema ComplexTypeInfo.cpp
Log:
Synchronize ContentSpecNode and formattedModel
Revision Changes Path
1.10 +10 -0 xml-xerces/c/src/xercesc/validators/schema/ComplexTypeInfo.cpp
Index: ComplexTypeInfo.cpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/ComplexTypeInfo.cpp,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- ComplexTypeInfo.cpp 18 May 2003 14:02:07 -0000 1.9
+++ ComplexTypeInfo.cpp 26 Sep 2003 18:31:05 -0000 1.10
@@ -56,6 +56,9 @@
/*
* $Log$
+ * Revision 1.10 2003/09/26 18:31:05 peiyongz
+ * Synchronize ContentSpecNode and formattedModel
+ *
* Revision 1.9 2003/05/18 14:02:07 knoaman
* Memory manager implementation: pass per instance manager.
*
@@ -266,6 +269,13 @@
}
fContentSpec = toAdopt;
+
+ // reset formattedModel
+ if (fFormattedModel)
+ {
+ fMemoryManager->deallocate(fFormattedModel);
+ fFormattedModel = 0;
+ }
}
void ComplexTypeInfo::setLocator(XSDLocator* const aLocator) {
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]