diff options
author | delthas <delthas@dille.cc> | 2020-04-19 20:31:38 +0200 |
---|---|---|
committer | Patrick <tingping@tingping.se> | 2020-05-02 20:38:17 -0700 |
commit | 82a424fc8a0377ec0d0981f5e6f9d23233a1aba3 (patch) | |
tree | d79621ca433bbdf944a3ece59eb12924e21f414c /src/common | |
parent | c2cdf0d2a1296eaa75d99246628277a8180bb2ce (diff) |
win32: Fix undefined symbol for builds with -with-plugin=false
Windows builds without plugins can use notification-windows.c, which uses module_load in its notification_backend_init function. module_load was previously guarded with a USE_PLUGIN ifdef, but we do need this function for Windows builds even if plugins are disabled. This fixes a critical build issue for all Windows builds without plugins.
Diffstat (limited to 'src/common')
-rw-r--r-- | src/common/plugin.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/common/plugin.c b/src/common/plugin.c index 1db11f35..6b2ffd0c 100644 --- a/src/common/plugin.c +++ b/src/common/plugin.c @@ -355,7 +355,8 @@ plugin_kill_all (void) } } -#ifdef USE_PLUGIN +#if defined(USE_PLUGIN) || defined(WIN32) +/* used for loading plugins, and in fe-gtk/notifications/notification-windows.c */ GModule * module_load (char *filename) @@ -384,6 +385,10 @@ module_load (char *filename) return handle; } +#endif + +#ifdef USE_PLUGIN + /* load a plugin from a filename. Returns: NULL-success or an error string */ char * |