diff -r e5dfa46553f4 -r ce166c465bad core/systems/HandleSys.cpp --- a/core/systems/HandleSys.cpp Mon Jan 01 18:36:27 2007 +0000 +++ b/core/systems/HandleSys.cpp Mon Jan 01 19:50:16 2007 +0000 @@ -302,10 +302,10 @@ Handle_t HandleSystem::CreateScriptHandle(HandleType_t type, void *object, - sp_context_t *ctx, + IPluginContext *pContext, IdentityToken_t *ident) { - IPlugin *pPlugin = g_PluginSys.FindPluginByContext(ctx); + IPlugin *pPlugin = g_PluginSys.FindPluginByContext(pContext->GetContext()); return CreateHandle(type, object, pPlugin->GetIdentity(), ident); }