diff --git a/moo/mooapp/smclient/Makefile.am b/moo/mooapp/smclient/Makefile.am index 0f19890b..6c09edac 100644 --- a/moo/mooapp/smclient/Makefile.am +++ b/moo/mooapp/smclient/Makefile.am @@ -12,6 +12,7 @@ noinst_LTLIBRARIES = \ libsmclient_la_SOURCES = \ eggsmclient.c \ eggsmclient.h \ + eggsmclient-mangle.h \ eggsmclient-private.h libsmclient_la_LIBADD = diff --git a/moo/mooapp/smclient/eggsmclient-mangle.h b/moo/mooapp/smclient/eggsmclient-mangle.h new file mode 100644 index 00000000..6e7aec80 --- /dev/null +++ b/moo/mooapp/smclient/eggsmclient-mangle.h @@ -0,0 +1,27 @@ +#ifndef EGG_SM_CLIENT_MANGLE_H +#define EGG_SM_CLIENT_MANGLE_H + +#define egg_sm_client_xsmp_get_type _moo_egg_sm_client_xsmp_get_type +#define egg_sm_client_win32_get_type _moo_egg_sm_client_win32_get_type +#define egg_sm_client_osx_get_type _moo_egg_sm_client_osx_get_type + +#define egg_sm_client_get_type _moo_egg_sm_client_get_type +#define egg_sm_client_get_option_group _moo_egg_sm_client_get_option_group +#define egg_sm_client_register _moo_egg_sm_client_register +#define egg_sm_client_get _moo_egg_sm_client_get +#define egg_sm_client_is_resumed _moo_egg_sm_client_is_resumed +#define egg_sm_client_get_state_dir _moo_egg_sm_client_get_state_dir +#define egg_sm_client_get_config_prefix _moo_egg_sm_client_get_config_prefix +#define egg_sm_client_set_restart_command _moo_egg_sm_client_set_restart_command +#define egg_sm_client_will_quit _moo_egg_sm_client_will_quit +#define egg_sm_client_end_session _moo_egg_sm_client_end_session +#define egg_sm_client_save_state _moo_egg_sm_client_save_state +#define egg_sm_client_quit_requested _moo_egg_sm_client_quit_requested +#define egg_sm_client_quit_cancelled _moo_egg_sm_client_quit_cancelled +#define egg_sm_client_quit _moo_egg_sm_client_quit +#define egg_sm_client_xsmp_new _moo_egg_sm_client_xsmp_new +#define egg_sm_client_dbus_new _moo_egg_sm_client_dbus_new +#define egg_sm_client_win32_new _moo_egg_sm_client_win32_new +#define egg_sm_client_osx_new _moo_egg_sm_client_osx_new + +#endif /* EGG_SM_CLIENT_MANGLE_H */ diff --git a/moo/mooapp/smclient/eggsmclient.h b/moo/mooapp/smclient/eggsmclient.h index 9b2abcfa..60fb91ff 100644 --- a/moo/mooapp/smclient/eggsmclient.h +++ b/moo/mooapp/smclient/eggsmclient.h @@ -21,6 +21,7 @@ #define __EGG_SM_CLIENT_H__ #include +#include "eggsmclient-mangle.h" G_BEGIN_DECLS