diff -r 4ea16d1f5cd1 -r 8cb89f5b912a src/plugin.h --- a/src/plugin.h Sat Apr 26 09:05:51 2003 +0000 +++ b/src/plugin.h Sat Apr 26 14:55:40 2003 +0000 @@ -22,6 +22,7 @@ */ #ifndef _GAIM_PLUGIN_H_ #define _GAIM_PLUGIN_H_ +#include typedef enum _GaimPluginType GaimPluginType; /**< GaimPluginType */ typedef struct _GaimPlugin GaimPlugin; /**< GaimPlugin */ @@ -126,7 +127,7 @@ } #else /* if !STATIC_MODULE */ # define GAIM_INIT_PLUGIN(pluginname, initfunc, plugininfo) \ - gboolean gaim_init_plugin(GaimPlugin *plugin) { \ + G_MODULE_EXPORT gboolean gaim_init_plugin(GaimPlugin *plugin) { \ plugin->info = &(plugininfo); \ initfunc((plugin)); \ return gaim_plugin_register(plugin); \