All pastes #640786 Raw Edit

Someone

public text v1 · immutable
#640786 ·published 2007-07-31 17:39 UTC
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}