| 731 g_free(segfault_message); |
731 g_free(segfault_message); |
| 732 #endif |
732 #endif |
| 733 abort(); |
733 abort(); |
| 734 } |
734 } |
| 735 |
735 |
| |
736 if (!purple_core_ensure_single_instance()) { |
| |
737 purple_core_quit(); |
| |
738 #ifdef HAVE_SIGNAL_H |
| |
739 g_free(segfault_message); |
| |
740 #endif |
| |
741 return 0; |
| |
742 } |
| |
743 |
| |
744 |
| 736 /* TODO: Move blist loading into purple_blist_init() */ |
745 /* TODO: Move blist loading into purple_blist_init() */ |
| 737 purple_set_blist(purple_blist_new()); |
746 purple_set_blist(purple_blist_new()); |
| 738 purple_blist_load(); |
747 purple_blist_load(); |
| 739 |
748 |
| 740 /* TODO: Move prefs loading into purple_prefs_init() */ |
749 /* TODO: Move prefs loading into purple_prefs_init() */ |