comparison src/audacious/plugin.h @ 2841:b2fb6a4e02b8 trunk

add a cast to DECLARE_PLUGIN() to suppress warnings.
author Yoshiki Yazawa <yaz@cc.rim.or.jp>
date Sun, 17 Jun 2007 10:14:02 +0900
parents c799098c396f
children 9976e065e2f5
comparison
equal deleted inserted replaced
2840:53dd8641b4d1 2841:b2fb6a4e02b8
106 #define PLUGIN_MAGIC 0x8EAC8DE2 106 #define PLUGIN_MAGIC 0x8EAC8DE2
107 107
108 #define DECLARE_PLUGIN(name, init, fini, ip_list, op_list, ep_list, gp_list, vp_list) \ 108 #define DECLARE_PLUGIN(name, init, fini, ip_list, op_list, ep_list, gp_list, vp_list) \
109 G_BEGIN_DECLS \ 109 G_BEGIN_DECLS \
110 static PluginHeader _pluginInfo = { PLUGIN_MAGIC, __AUDACIOUS_PLUGIN_API__, \ 110 static PluginHeader _pluginInfo = { PLUGIN_MAGIC, __AUDACIOUS_PLUGIN_API__, \
111 #name, init, fini, NULL, ip_list, op_list, ep_list, gp_list, \ 111 (gchar *)#name, init, fini, NULL, ip_list, op_list, ep_list, gp_list, \
112 vp_list }; \ 112 vp_list }; \
113 PluginHeader *get_plugin_info(void) { \ 113 PluginHeader *get_plugin_info(void) { \
114 return &_pluginInfo; \ 114 return &_pluginInfo; \
115 } \ 115 } \
116 G_END_DECLS 116 G_END_DECLS