| Index: ppapi/proxy/plugin_globals.cc
|
| diff --git a/ppapi/proxy/plugin_globals.cc b/ppapi/proxy/plugin_globals.cc
|
| index 95c96ee05e106c3ccf522abb286faff69c930ddb..cfc3b791382f4c912c112cf23a75f572347d07ed 100644
|
| --- a/ppapi/proxy/plugin_globals.cc
|
| +++ b/ppapi/proxy/plugin_globals.cc
|
| @@ -48,10 +48,18 @@ CallbackTracker* PluginGlobals::GetCallbackTrackerForInstance(
|
| return callback_tracker_.get();
|
| }
|
|
|
| -FunctionGroupBase* PluginGlobals::GetFunctionAPI(PP_Instance inst, ApiID id) {
|
| - PluginDispatcher* dispatcher = PluginDispatcher::GetForInstance(inst);
|
| +thunk::PPB_Instance_API* PluginGlobals::GetInstanceAPI(PP_Instance instance) {
|
| + PluginDispatcher* dispatcher = PluginDispatcher::GetForInstance(instance);
|
| if (dispatcher)
|
| - return dispatcher->GetFunctionAPI(id);
|
| + return dispatcher->GetInstanceAPI();
|
| + return NULL;
|
| +}
|
| +
|
| +thunk::ResourceCreationAPI* PluginGlobals::GetResourceCreationAPI(
|
| + PP_Instance instance) {
|
| + PluginDispatcher* dispatcher = PluginDispatcher::GetForInstance(instance);
|
| + if (dispatcher)
|
| + return dispatcher->GetResourceCreationAPI();
|
| return NULL;
|
| }
|
|
|
|
|