Index: src/shared/ppapi_proxy/plugin_image_data.h |
diff --git a/src/shared/ppapi_proxy/plugin_image_data.h b/src/shared/ppapi_proxy/plugin_image_data.h |
index 077581e98bdb349d3e9f4bc1ab72724dcee878bc..9392e278acf1d4ec77e1cd237261abbf54e38478 100644 |
--- a/src/shared/ppapi_proxy/plugin_image_data.h |
+++ b/src/shared/ppapi_proxy/plugin_image_data.h |
@@ -8,16 +8,17 @@ |
#define NATIVE_CLIENT_SRC_SHARED_PPAPI_PROXY_PLUGIN_IMAGE_DATA_H_ |
#include "native_client/src/include/nacl_macros.h" |
+#include "native_client/src/shared/ppapi_proxy/plugin_resource.h" |
#include "ppapi/c/ppb_image_data.h" |
namespace ppapi_proxy { |
// Implements the plugin (i.e., .nexe) side of the PPB_ImageData interface. |
-class PluginImageData { |
+class PluginImageData : public PluginResource { |
public: |
static const PPB_ImageData* GetInterface(); |
- |
private: |
+ IMPLEMENT_RESOURCE(PluginImageData); |
NACL_DISALLOW_COPY_AND_ASSIGN(PluginImageData); |
}; |