| 38642:51b578fe492e | 38647:4fe93b8bdcb4 |
|---|---|
| 242 } | 242 } |
| 243 | 243 |
| 244 static void | 244 static void |
| 245 debug_init(void) | 245 debug_init(void) |
| 246 { | 246 { |
| 247 purple_debug_set_ui_ops(pidgin_debug_get_ui_ops()); | 247 PidginDebugUi *ui = pidgin_debug_ui_new(); |
| 248 pidgin_debug_init(); | 248 purple_debug_set_ui(PURPLE_DEBUG_UI(ui)); |
| 249 } | 249 } |
| 250 | 250 |
| 251 static void | 251 static void |
| 252 pidgin_ui_init(void) | 252 pidgin_ui_init(void) |
| 253 { | 253 { |
| 286 | 286 |
| 287 static void | 287 static void |
| 288 pidgin_quit(void) | 288 pidgin_quit(void) |
| 289 { | 289 { |
| 290 /* Uninit */ | 290 /* Uninit */ |
| 291 PurpleDebugUi *ui; | |
| 292 | |
| 291 pidgin_utils_uninit(); | 293 pidgin_utils_uninit(); |
| 292 pidgin_notify_uninit(); | 294 pidgin_notify_uninit(); |
| 293 _pidgin_smiley_theme_uninit(); | 295 _pidgin_smiley_theme_uninit(); |
| 294 pidgin_conversations_uninit(); | 296 pidgin_conversations_uninit(); |
| 295 pidgin_status_uninit(); | 297 pidgin_status_uninit(); |
| 297 pidgin_blist_uninit(); | 299 pidgin_blist_uninit(); |
| 298 pidgin_request_uninit(); | 300 pidgin_request_uninit(); |
| 299 pidgin_connection_uninit(); | 301 pidgin_connection_uninit(); |
| 300 pidgin_accounts_uninit(); | 302 pidgin_accounts_uninit(); |
| 301 pidgin_xfers_uninit(); | 303 pidgin_xfers_uninit(); |
| 302 pidgin_debug_uninit(); | 304 ui = purple_debug_get_ui(); |
| 305 purple_debug_set_ui(NULL); | |
| 306 g_object_unref(ui); | |
| 303 | 307 |
| 304 if(NULL != ui_info) | 308 if(NULL != ui_info) |
| 305 g_hash_table_destroy(ui_info); | 309 g_hash_table_destroy(ui_info); |
| 306 | 310 |
| 307 /* and end it all... */ | 311 /* and end it all... */ |