1.1 --- a/core/systems/ShareSys.cpp Thu Feb 22 02:20:15 2007 +0000
1.2 +++ b/core/systems/ShareSys.cpp Mon Feb 26 02:47:03 2007 +0000
1.3 @@ -104,7 +104,11 @@
1.4
1.5 /* :TODO: Cache? */
1.6 IdentityToken_t *pToken = new IdentityToken_t;
1.7 - pToken->ident = g_HandleSys.CreateHandleEx(type, NULL, GetIdentRoot(), GetIdentRoot(), NULL, true);
1.8 +
1.9 + HandleSecurity sec;
1.10 + sec.pOwner = sec.pIdentity = GetIdentRoot();
1.11 +
1.12 + pToken->ident = g_HandleSys.CreateHandleInt(type, NULL, &sec, NULL, NULL, true);
1.13
1.14 return pToken;
1.15 }