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