| Index: src/shared/ppapi_proxy/plugin_resource.cc
|
| diff --git a/src/shared/ppapi_proxy/plugin_resource.cc b/src/shared/ppapi_proxy/plugin_resource.cc
|
| index b179f3a5e906181cdb592d4e7e4056d7eb910813..0f26216fd304740bc23778f3ff4d4157b9a7d75b 100644
|
| --- a/src/shared/ppapi_proxy/plugin_resource.cc
|
| +++ b/src/shared/ppapi_proxy/plugin_resource.cc
|
| @@ -6,19 +6,15 @@
|
|
|
| namespace ppapi_proxy {
|
|
|
| -PluginResource::PluginResource(PluginModule* module)
|
| - : resource_id_(0), module_(module) {
|
| +PluginResource::PluginResource()
|
| + : resource_id_(0) {
|
| }
|
|
|
| PluginResource::~PluginResource() {
|
| }
|
|
|
| PP_Resource PluginResource::GetReference() {
|
| - PluginResourceTracker *tracker = PluginResourceTracker::Get();
|
| - if (resource_id_)
|
| - tracker->AddRefResource(resource_id_);
|
| - else
|
| - resource_id_ = tracker->AddResource(this);
|
| + PluginResourceTracker::Get()->AddRefResource(resource_id_);
|
| return resource_id_;
|
| }
|
|
|
|
|