From: <mg...@us...> - 2008-12-08 16:38:38
|
Revision: 2656 http://planeshift.svn.sourceforge.net/planeshift/?rev=2656&view=rev Author: mgist Date: 2008-12-08 16:38:35 +0000 (Mon, 08 Dec 2008) Log Message: ----------- - Also copy over libraries. Modified Paths: -------------- trunk/src/common/engine/psregion.cpp Modified: trunk/src/common/engine/psregion.cpp =================================================================== --- trunk/src/common/engine/psregion.cpp 2008-12-08 16:16:55 UTC (rev 2655) +++ trunk/src/common/engine/psregion.cpp 2008-12-08 16:38:35 UTC (rev 2656) @@ -276,6 +276,13 @@ CS::DocSystem::CloneNode(world->GetNode("plugins"), plugins); } + csRef<iDocumentNodeIterator> libs = world->GetNodes("library"); + while (libs->HasNext()) + { + csRef<iDocumentNode> library = newWorld->CreateNodeBefore(CS_NODE_ELEMENT); + CS::DocSystem::CloneNode(libs->Next(), library); + } + csRef<iDocumentNode> materials = newWorld->CreateNodeBefore(CS_NODE_ELEMENT); materials->SetValue("materials"); materials = materials->CreateNodeBefore(CS_NODE_ELEMENT); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |