don't serialize names twice,

register unknown chunks (used for rigid body/shape/constraint names)
This commit is contained in:
erwin.coumans
2010-02-20 03:19:27 +00:00
parent 8594a0d8bd
commit 890fd49813
2 changed files with 15 additions and 0 deletions

View File

@@ -425,6 +425,15 @@ public:
virtual void finishSerialization()
{
writeDNA();
mTypes.clear();
mStructs.clear();
mTlens.clear();
mStructReverse.clear();
mTypeLookup.clear();
m_chunkP.clear();
m_nameMap.clear();
}
@@ -493,6 +502,10 @@ public:
{
if (name)
{
//don't serialize name twice
if (findPointer((void*)name))
return;
int len = btStrLen(name);
if (len)
{