# HG changeset patch # User Daniel Atallah # Date 1189794380 0 # Node ID b34d0ba5e22518156647422eb4bc424022fa46ae # Parent 1846fd2da2b4b442affa42d4535a0879f2d39cf6 Apply a similar fix to the proxy prefs loading fix to the status scores. diff -r 1846fd2da2b4 -r b34d0ba5e225 libpurple/proxy.c --- a/libpurple/proxy.c Fri Sep 14 17:55:05 2007 +0000 +++ b/libpurple/proxy.c Fri Sep 14 18:26:20 2007 +0000 @@ -1994,11 +1994,11 @@ proxy_pref_cb, NULL); /* Load the initial proxy settings */ - proxy_pref_cb("/purple/proxy/type", PURPLE_PREF_STRING, purple_prefs_get_string("/purple/proxy/type"), NULL); - proxy_pref_cb("/purple/proxy/host", PURPLE_PREF_STRING, purple_prefs_get_string("/purple/proxy/host"), NULL); - proxy_pref_cb("/purple/proxy/port", PURPLE_PREF_STRING, GINT_TO_POINTER(purple_prefs_get_int("/purple/proxy/port")), NULL); - proxy_pref_cb("/purple/proxy/username", PURPLE_PREF_STRING, purple_prefs_get_string("/purple/proxy/username"), NULL); - proxy_pref_cb("/purple/proxy/password", PURPLE_PREF_STRING, purple_prefs_get_string("/purple/proxy/password"), NULL); + purple_prefs_trigger_callback("/purple/proxy/type"); + purple_prefs_trigger_callback("/purple/proxy/host"); + purple_prefs_trigger_callback("/purple/proxy/port"); + purple_prefs_trigger_callback("/purple/proxy/username"); + purple_prefs_trigger_callback("/purple/proxy/password"); } void diff -r 1846fd2da2b4 -r b34d0ba5e225 libpurple/status.c --- a/libpurple/status.c Fri Sep 14 17:55:05 2007 +0000 +++ b/libpurple/status.c Fri Sep 14 18:26:20 2007 +0000 @@ -1668,6 +1668,14 @@ purple_prefs_connect_callback(handle, "/purple/status/scores/offline_msg", score_pref_changed_cb, GINT_TO_POINTER(SCORE_OFFLINE_MESSAGE)); + + purple_prefs_trigger_callback("/purple/status/scores/offline"); + purple_prefs_trigger_callback("/purple/status/scores/available"); + purple_prefs_trigger_callback("/purple/status/scores/invisible"); + purple_prefs_trigger_callback("/purple/status/scores/away"); + purple_prefs_trigger_callback("/purple/status/scores/extended_away"); + purple_prefs_trigger_callback("/purple/status/scores/idle"); + purple_prefs_trigger_callback("/purple/status/scores/offline_msg"); } void