diff options
Diffstat (limited to 'webkit/glue/plugins/plugin_lib.cc')
-rw-r--r-- | webkit/glue/plugins/plugin_lib.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/webkit/glue/plugins/plugin_lib.cc b/webkit/glue/plugins/plugin_lib.cc index 11f8675..05c12e9 100644 --- a/webkit/glue/plugins/plugin_lib.cc +++ b/webkit/glue/plugins/plugin_lib.cc @@ -104,7 +104,7 @@ NPError PluginLib::NP_Initialize() { if (host == 0) return NPERR_GENERIC_ERROR; -#if defined(OS_LINUX) +#if defined(OS_LINUX) || defined(OS_FREEBSD) NPError rv = entry_points_.np_initialize(host->host_functions(), &plugin_funcs_); #else @@ -170,7 +170,7 @@ bool PluginLib::Load() { if (entry_points_.np_initialize == 0) rv = false; -#if !defined(OS_LINUX) +#if !defined(OS_LINUX) && !defined(OS_FREEBSD) entry_points_.np_getentrypoints = (NP_GetEntryPointsFunc)base::GetFunctionPointerFromNativeLibrary( library, "NP_GetEntryPoints"); @@ -190,7 +190,7 @@ bool PluginLib::Load() { if (rv) { plugin_funcs_.size = sizeof(plugin_funcs_); plugin_funcs_.version = (NP_VERSION_MAJOR << 8) | NP_VERSION_MINOR; -#if !defined(OS_LINUX) +#if !defined(OS_LINUX) && !defined(OS_FREEBSD) if (entry_points_.np_getentrypoints(&plugin_funcs_) != NPERR_NO_ERROR) rv = false; #else |