peiyongz 2003/11/13 15:21:19
Modified: c/src/xercesc/validators/schema SchemaGrammar.cpp
Log:
don't serialize/deserialize fElemNonDecl
Revision Changes Path
1.18 +6 -8 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.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- SchemaGrammar.cpp 12 Nov 2003 20:35:31 -0000 1.17
+++ SchemaGrammar.cpp 13 Nov 2003 23:21:19 -0000 1.18
@@ -56,6 +56,9 @@
/*
* $Log$
+ * Revision 1.18 2003/11/13 23:21:19 peiyongz
+ * don't serialize/deserialize fElemNonDecl
+ *
* Revision 1.17 2003/11/12 20:35:31 peiyongz
* Stateless Grammar: ValidationContext
*
@@ -379,6 +382,7 @@
/***
* don't serialize NamespaceScope* fNamespaceScope;
* ValidationContext* fValidationContext;
+ * fElemNonDeclPool
***/
Grammar::serialize(serEng);
@@ -391,13 +395,10 @@
/***
*
* Serialize RefHash3KeysIdPool<SchemaElementDecl>* fElemDeclPool;
- * Serialize RefHash3KeysIdPool<SchemaElementDecl>* fElemNonDeclPool;
* Serialize RefHash3KeysIdPool<SchemaElementDecl>* fGroupElemDeclPool;
*
***/
XTemplateSerializer::storeObject(fElemDeclPool, serEng);
- //todo: will fElemNonDeclPool data be removed
- XTemplateSerializer::storeObject(fElemNonDeclPool, serEng);
XTemplateSerializer::storeObject(fGroupElemDeclPool, serEng);
/***
@@ -442,13 +443,10 @@
/***
*
* Deserialize RefHash3KeysIdPool<SchemaElementDecl>* fElemDeclPool;
- * Deserialize RefHash3KeysIdPool<SchemaElementDecl>* fElemNonDeclPool;
* Deserialize RefHash3KeysIdPool<SchemaElementDecl>* fGroupElemDeclPool;
*
***/
XTemplateSerializer::loadObject(&fElemDeclPool, 109, true, 128, serEng);
- //todo: will fElemNonDeclPool data be removed
- XTemplateSerializer::loadObject(&fElemNonDeclPool, 109, true, 128, serEng);
XTemplateSerializer::loadObject(&fGroupElemDeclPool, 109, true, 128,
serEng);
/***
@@ -468,8 +466,8 @@
XTemplateSerializer::loadObject(&fAttributeDeclRegistry, 29, true, serEng);
XTemplateSerializer::loadObject(&fComplexTypeRegistry, 29, true, serEng);
- XTemplateSerializer::loadObject(&fGroupInfoRegistry, 29, true, serEng);
- XTemplateSerializer::loadObject(&fAttGroupInfoRegistry, 29, true, serEng);
+ XTemplateSerializer::loadObject(&fGroupInfoRegistry, 13, true, serEng);
+ XTemplateSerializer::loadObject(&fAttGroupInfoRegistry, 13, true, serEng);
/***
* Deserialize RefHash2KeysTableOf<ElemVector>*
fValidSubstitutionGroups;
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]