core/systems/ShareSys.h
changeset 868 bdbf922e246f
parent 741 d1afb3e6aa6b
child 1231 17badaf66ce4
     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);