peiyongz 2003/11/05 08:38:08 Modified: c/src/xercesc/validators/schema SchemaGrammar.cpp Log: serialize DatatypeValidatorFactory first Revision Changes Path 1.13 +8 -2 xml-xerces/c/src/xercesc/validators/schema/SchemaGrammar.cpp Index: SchemaGrammar.cpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/validators/schema/SchemaGrammar.cpp,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- SchemaGrammar.cpp 29 Oct 2003 16:22:30 -0000 1.12 +++ SchemaGrammar.cpp 5 Nov 2003 16:38:08 -0000 1.13 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.13 2003/11/05 16:38:08 peiyongz + * serialize DatatypeValidatorFactory first + * * Revision 1.12 2003/10/29 16:22:30 peiyongz * serialize/deserialize substitutiongroup * @@ -345,6 +348,9 @@ if (serEng.isStoring()) { + //serialize DatatypeValidatorFactory first + fDatatypeRegistry.serialize(serEng); + /*** * * Serialize RefHash3KeysIdPool<SchemaElementDecl>* fElemDeclPool; @@ -384,7 +390,6 @@ ***/ XTemplateSerializer::storeObject(fValidSubstitutionGroups, serEng); - fDatatypeRegistry.serialize(serEng); serEng.writeString(fTargetNamespace); serEng<<fValidated; serEng<<fGramDesc; @@ -392,6 +397,8 @@ } else { + fDatatypeRegistry.serialize(serEng); + /*** * * Deserialize RefHash3KeysIdPool<SchemaElementDecl>* fElemDeclPool; @@ -431,7 +438,6 @@ ***/ XTemplateSerializer::loadObject(&fValidSubstitutionGroups, 29, true, serEng); - fDatatypeRegistry.serialize(serEng); serEng.readString(fTargetNamespace); serEng>>fValidated;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]