[Igarden-commit] Garden/source/SourceMaterialDB Variant.h, 1.8, 1.8.2.1 Variant.cpp, 1.12, 1.12.2.1
Status: Beta
Brought to you by:
jlbedell
|
From: Jeffrey B. <jlb...@us...> - 2006-12-12 00:52:57
|
Update of /cvsroot/igarden/Garden/source/SourceMaterialDB In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv27910 Modified Files: Tag: Release_branch_v1 Variant.h Variant.cpp Log Message: Improve performance of startup by only merging source material when changed. Index: Variant.h =================================================================== RCS file: /cvsroot/igarden/Garden/source/SourceMaterialDB/Variant.h,v retrieving revision 1.8 retrieving revision 1.8.2.1 diff -C2 -d -r1.8 -r1.8.2.1 *** Variant.h 27 May 2006 00:21:39 -0000 1.8 --- Variant.h 12 Dec 2006 00:52:54 -0000 1.8.2.1 *************** *** 49,53 **** Int16 PercentMatchInRecord(Persist * record); void SetParent(Material* parent); ! virtual void ParseXML(XGXMLObject *obj ); virtual void SaveAsXML(RGXMLWriter &writer); --- 49,53 ---- Int16 PercentMatchInRecord(Persist * record); void SetParent(Material* parent); ! virtual void ParseXML(XGXMLObject *obj, xmlReadContext_t &context ); virtual void SaveAsXML(RGXMLWriter &writer); Index: Variant.cpp =================================================================== RCS file: /cvsroot/igarden/Garden/source/SourceMaterialDB/Variant.cpp,v retrieving revision 1.12 retrieving revision 1.12.2.1 diff -C2 -d -r1.12 -r1.12.2.1 *** Variant.cpp 27 May 2006 00:21:39 -0000 1.12 --- Variant.cpp 12 Dec 2006 00:52:54 -0000 1.12.2.1 *************** *** 124,128 **** /// ParseXML // ! void Variant::ParseXML(XGXMLObject *obj ) { XGXMLData *dataObj; --- 124,128 ---- /// ParseXML // ! void Variant::ParseXML(XGXMLObject *obj, xmlReadContext_t &context ) { XGXMLData *dataObj; *************** *** 132,136 **** PRECONDITION(strcmp(dataObj->GetTag(), kVariantTag) == 0); ! IDPersist::ParseObjectXML(obj, true); } --- 132,136 ---- PRECONDITION(strcmp(dataObj->GetTag(), kVariantTag) == 0); ! IDPersist::ParseObjectXML(obj, true, context ); } |