Mercurial > audlegacy
comparison src/audacious/plugin.h @ 3234:fb2f3675cbeb
Fix DECLARE_PLUGIN() macro.
| author | William Pitcock <nenolod@atheme-project.org> |
|---|---|
| date | Fri, 03 Aug 2007 21:16:18 -0500 |
| parents | 88f602569477 |
| children | 12bc288a7511 |
comparison
equal
deleted
inserted
replaced
| 3233:88f602569477 | 3234:fb2f3675cbeb |
|---|---|
| 109 #define PLUGIN_MAGIC 0x8EAC8DE2 | 109 #define PLUGIN_MAGIC 0x8EAC8DE2 |
| 110 | 110 |
| 111 #define DECLARE_PLUGIN(name, init, fini, ...) \ | 111 #define DECLARE_PLUGIN(name, init, fini, ...) \ |
| 112 G_BEGIN_DECLS \ | 112 G_BEGIN_DECLS \ |
| 113 static PluginHeader _pluginInfo = { PLUGIN_MAGIC, __AUDACIOUS_PLUGIN_API__, \ | 113 static PluginHeader _pluginInfo = { PLUGIN_MAGIC, __AUDACIOUS_PLUGIN_API__, \ |
| 114 (gchar *)#name, init, fini, __VA_ARGS__ }; \ | 114 (gchar *)#name, init, fini, NULL, __VA_ARGS__ }; \ |
| 115 G_MODULE_EXPORT PluginHeader *get_plugin_info(void) { \ | 115 G_MODULE_EXPORT PluginHeader *get_plugin_info(void) { \ |
| 116 return &_pluginInfo; \ | 116 return &_pluginInfo; \ |
| 117 } \ | 117 } \ |
| 118 G_END_DECLS | 118 G_END_DECLS |
| 119 | 119 |
