1.1 --- a/core/systems/ShareSys.h Thu May 31 21:35:33 2007 +0000
1.2 +++ b/core/systems/ShareSys.h Fri Jun 01 02:30:29 2007 +0000
1.3 @@ -28,6 +28,8 @@
1.4 struct IdentityToken_t
1.5 {
1.6 Handle_t ident;
1.7 + void *ptr;
1.8 + IdentityType_t type;
1.9 };
1.10 };
1.11
1.12 @@ -53,7 +55,7 @@
1.13 void AddNatives(IExtension *myself, const sp_nativeinfo_t *natives);
1.14 IdentityType_t CreateIdentType(const char *name);
1.15 IdentityType_t FindIdentType(const char *name);
1.16 - IdentityToken_t *CreateIdentity(IdentityType_t type);
1.17 + IdentityToken_t *CreateIdentity(IdentityType_t type, void *ptr);
1.18 void DestroyIdentType(IdentityType_t type);
1.19 void DestroyIdentity(IdentityToken_t *identity);
1.20 void AddDependency(IExtension *myself, const char *filename, bool require, bool autoload);