| Index: webkit/plugins/ppapi/plugin_module.h
|
| diff --git a/webkit/plugins/ppapi/plugin_module.h b/webkit/plugins/ppapi/plugin_module.h
|
| index 231f18baa1de4f8b41a4c7298883f2440852d929..dc2eaffe00fe19105c171e43daebce409b688fb5 100644
|
| --- a/webkit/plugins/ppapi/plugin_module.h
|
| +++ b/webkit/plugins/ppapi/plugin_module.h
|
| @@ -21,6 +21,7 @@
|
| #include "ppapi/c/pp_module.h"
|
| #include "ppapi/c/ppb.h"
|
| #include "webkit/plugins/ppapi/plugin_delegate.h"
|
| +#include "webkit/plugins/webkit_plugins_export.h"
|
|
|
| class FilePath;
|
| struct PPB_Core;
|
| @@ -42,8 +43,9 @@ class PluginInstance;
|
| //
|
| // Note: to get from a PP_Instance to a PluginInstance*, use the
|
| // ResourceTracker.
|
| -class PluginModule : public base::RefCounted<PluginModule>,
|
| - public base::SupportsWeakPtr<PluginModule> {
|
| +class WEBKIT_PLUGINS_EXPORT PluginModule :
|
| + public base::RefCounted<PluginModule>,
|
| + public base::SupportsWeakPtr<PluginModule> {
|
| public:
|
| typedef const void* (*GetInterfaceFunc)(const char*);
|
| typedef int (*PPP_InitializeModuleFunc)(PP_Module, PPB_GetInterface);
|
| @@ -51,7 +53,7 @@ class PluginModule : public base::RefCounted<PluginModule>,
|
|
|
| struct EntryPoints {
|
| // This structure is POD, with the constructor initializing to NULL.
|
| - EntryPoints();
|
| + WEBKIT_PLUGINS_EXPORT EntryPoints();
|
|
|
| GetInterfaceFunc get_interface;
|
| PPP_InitializeModuleFunc initialize_module;
|
|
|