# HG changeset patch # User Daniel Atallah # Date 1231008633 0 # Node ID 6267675cbc1d52db8eff4e5ae81a5bbf86a774b7 # Parent 60ae522a239aa5d5a31372e55ef29de830ef7031 purple_prefs_disconnect_by_handle() wont actually remove anything with the specified handle (and is also unnecessary because it'll get cleaned up in purple_prefs_destroy()). References #7761 diff -r 60ae522a239a -r 6267675cbc1d libpurple/prefs.c --- a/libpurple/prefs.c Sat Jan 03 18:37:37 2009 +0000 +++ b/libpurple/prefs.c Sat Jan 03 18:50:33 2009 +0000 @@ -1454,8 +1454,8 @@ save_timer = 0; sync_prefs(); } + prefs_loaded = FALSE; - purple_prefs_disconnect_by_handle(purple_prefs_get_handle()); purple_prefs_destroy(); g_hash_table_destroy(prefs_hash); prefs_hash = NULL;