Log Message:
-----------
Crash bug in onTerm
Modified Files:
--------------
/cvsroot/decaldev/source/DecalFilters:
World.cpp
Revision Data
-------------
Index: World.cpp
===================================================================
RCS file: /cvsroot/decaldev/source/DecalFilters/World.cpp,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -d -r1.56 -r1.57
--- World.cpp 18 Sep 2003 02:55:31 -0000 1.56
+++ World.cpp 9 Jan 2004 21:53:02 -0000 1.57
@@ -323,19 +323,19 @@
{
IACHooksEventsImpl<HookDestroyObj, cWorld>::unadvise(m_pHooks) ;
- if( m_pHooks != NULL )
+ if( m_pHooks.p != NULL )
{
m_pHooks.Release() ;
- m_pHooks = NULL ;
+ //m_pHooks = NULL ;
}
m_HookIsSet = false ;
}
- if( m_pDecal != NULL )
+ if( m_pDecal.p != NULL )
{
m_pDecal.Release() ;
- m_pDecal = NULL ;
+ //m_pDecal = NULL ;
}
// cleanup our bstr mess...
@@ -369,11 +369,7 @@
SysFreeString(strfireProt) ;
SysFreeString(stracidProt) ;
SysFreeString(strelectricalProt) ;
- SysFreeString(strlandblock);
- SysFreeString(strOffset);
- SysFreeString(strStackCount);
- SysFreeString(strstackCount);
- SysFreeString(strvalue);
+
SysFreeString( strlandblock );
SysFreeString( strOffset );
SysFreeString( strStackCount );
|