rendered paste body#define OHM_PLUGIN_DESCRIPTION(description, version, author, license, preload, unload,initialise, notify) \
G_MODULE_EXPORT const OhmPluginDesc ohm_plugin_desc = { \
description, \
version, \
author, \
license,\
preload, \
unload, \
initialise, \
notify, \
{0} \
}
#define OHM_PLUGIN_INTERESTED(...) \
G_MODULE_EXPORT const OhmPluginKeyIdMap ohm_plugin_interested[] = {__VA_ARGS__, {NULL,0}}
#define OHM_PLUGIN_PROVIDES(...) \
G_MODULE_EXPORT const gchar *ohm_plugin_provides[] = {__VA_ARGS__,NULL}
#define OHM_PLUGIN_REQUIRES(...) \
G_MODULE_EXPORT const gchar *ohm_plugin_requires[] = {__VA_ARGS__,NULL}
#define OHM_PLUGIN_SUGGESTS(...) \
G_MODULE_EXPORT const gchar *ohm_plugin_suggests[] = {__VA_ARGS__,NULL}
#define OHM_PLUGIN_PREVENTS(...) \
G_MODULE_EXPORT const gchar *ohm_plugin_prevents[] = {__VA_ARGS__,NULL}