| Index: ppapi/proxy/plugin_resource.h
|
| diff --git a/ppapi/proxy/plugin_resource.h b/ppapi/proxy/plugin_resource.h
|
| index 3abe9cbbb703a6b3a352ae212243729d9c817958..703a52994f3d0c144e427b3c3af74844cd3b8b3a 100644
|
| --- a/ppapi/proxy/plugin_resource.h
|
| +++ b/ppapi/proxy/plugin_resource.h
|
| @@ -6,6 +6,7 @@
|
| #define PPAPI_PROXY_PLUGIN_RESOURCE_H_
|
|
|
| #include "base/basictypes.h"
|
| +#include "base/memory/ref_counted.h"
|
| #include "ppapi/c/pp_instance.h"
|
| #include "ppapi/proxy/host_resource.h"
|
| #include "ppapi/proxy/plugin_dispatcher.h"
|
| @@ -45,7 +46,8 @@ namespace proxy {
|
| FOR_ALL_PLUGIN_RESOURCES(DECLARE_RESOURCE_CLASS)
|
| #undef DECLARE_RESOURCE_CLASS
|
|
|
| -class PluginResource : public ::ppapi::ResourceObjectBase {
|
| +class PluginResource : public ::ppapi::ResourceObjectBase,
|
| + public base::RefCounted<PluginResource> {
|
| public:
|
| PluginResource(const HostResource& resource);
|
| virtual ~PluginResource();
|
|
|