comparison libpurple/core.c @ 21300:abbf74f4732b

propagate from branch 'im.pidgin.pidgin' (head e3fd21e6dabb99e5604e8337380353fcbe1a7279) to branch 'im.pidgin.elb.make' (head 7422b9a549f752c05cc75f0c8e56fdd2bced034a)
author Stu Tomlinson <stu@nosnilmot.com>
date Sat, 10 Nov 2007 16:17:54 +0000
parents 6de09629f091
children 38cc722159ff
comparison
equal deleted inserted replaced
21132:f2dcad9572b2 21300:abbf74f4732b
92 ops = purple_core_get_ui_ops(); 92 ops = purple_core_get_ui_ops();
93 93
94 /* The signals subsystem is important and should be first. */ 94 /* The signals subsystem is important and should be first. */
95 purple_signals_init(); 95 purple_signals_init();
96 96
97 purple_util_init();
98
97 purple_signal_register(core, "uri-handler", 99 purple_signal_register(core, "uri-handler",
98 purple_marshal_BOOLEAN__POINTER_POINTER_POINTER, 100 purple_marshal_BOOLEAN__POINTER_POINTER_POINTER,
99 purple_value_new(PURPLE_TYPE_BOOLEAN), 3, 101 purple_value_new(PURPLE_TYPE_BOOLEAN), 3,
100 purple_value_new(PURPLE_TYPE_STRING), /* Protocol */ 102 purple_value_new(PURPLE_TYPE_STRING), /* Protocol */
101 purple_value_new(PURPLE_TYPE_STRING), /* Command */ 103 purple_value_new(PURPLE_TYPE_STRING), /* Command */
227 229
228 purple_plugins_uninit(); 230 purple_plugins_uninit();
229 #ifdef HAVE_DBUS 231 #ifdef HAVE_DBUS
230 purple_dbus_uninit(); 232 purple_dbus_uninit();
231 #endif 233 #endif
234
235 purple_util_uninit();
236
232 purple_signals_uninit(); 237 purple_signals_uninit();
233 238
234 g_free(core->ui); 239 g_free(core->ui);
235 g_free(core); 240 g_free(core);
236 241