core/systems/ShareSys.cpp
changeset 259 ca9b124a2544
parent 229 7819a42069e4
child 262 de0e374ffa47
     1.1 --- a/core/systems/ShareSys.cpp	Mon Jan 01 23:14:20 2007 +0000
     1.2 +++ b/core/systems/ShareSys.cpp	Tue Jan 02 01:44:46 2007 +0000
     1.3 @@ -27,7 +27,7 @@
     1.4  
     1.5  	sec.owner = GetIdentRoot();
     1.6  	sec.access[HandleAccess_Inherit] = false;
     1.7 -	sec.access[HandleAccess_Delete] = false;
     1.8 +	sec.access[HandleAccess_IdentDelete] = false;
     1.9  	
    1.10  	m_TypeRoot = g_HandleSys.CreateTypeEx("Identity", this, 0, &sec, NULL);
    1.11  	m_IfaceType = g_HandleSys.CreateTypeEx("Interface", this, 0, &sec, NULL);
    1.12 @@ -184,7 +184,7 @@
    1.13  
    1.14  void ShareSystem::DestroyIdentity(IdentityToken_t *identity)
    1.15  {
    1.16 -	g_HandleSys.FreeHandle(identity->ident, GetIdentRoot());
    1.17 +	g_HandleSys.FreeHandle(identity->ident, NULL, GetIdentRoot());
    1.18  	delete identity;
    1.19  }
    1.20