| Index: ppapi/proxy/plugin_dispatcher.cc
|
| diff --git a/ppapi/proxy/plugin_dispatcher.cc b/ppapi/proxy/plugin_dispatcher.cc
|
| index 94cd3df51b88adbc23a39e38e413450e689018cc..c5cb90e49565faed319f23e74c3f3cd3fce6a92d 100644
|
| --- a/ppapi/proxy/plugin_dispatcher.cc
|
| +++ b/ppapi/proxy/plugin_dispatcher.cc
|
| @@ -246,8 +246,14 @@ InstanceData* PluginDispatcher::GetInstanceData(PP_Instance instance) {
|
| return (it == instance_map_.end()) ? NULL : &it->second;
|
| }
|
|
|
| -FunctionGroupBase* PluginDispatcher::GetFunctionAPI(ApiID id) {
|
| - return GetInterfaceProxy(id);
|
| +thunk::PPB_Instance_API* PluginDispatcher::GetInstanceAPI() {
|
| + return static_cast<PPB_Instance_Proxy*>(
|
| + GetInterfaceProxy(API_ID_PPB_INSTANCE));
|
| +}
|
| +
|
| +thunk::ResourceCreationAPI* PluginDispatcher::GetResourceCreationAPI() {
|
| + return static_cast<ResourceCreationProxy*>(
|
| + GetInterfaceProxy(API_ID_RESOURCE_CREATION));
|
| }
|
|
|
| void PluginDispatcher::ForceFreeAllInstances() {
|
|
|