src/gtkblist.c

changeset 12326
49fa442452e8
parent 12319
42a0e8cecea3
child 12328
4a2611214a15
--- a/src/gtkblist.c	Sun Dec 04 21:01:20 2005 +0000
+++ b/src/gtkblist.c	Sun Dec 04 21:39:34 2005 +0000
@@ -3292,6 +3292,13 @@
 	}
 }
 
+static void
+show_buddy_icons_pref_cb(const char *name, GaimPrefType type,
+						 gpointer val, gpointer data)
+{
+	gaim_gtk_blist_update_columns();
+}
+
 enum {
 	DRAG_BUDDY,
 	DRAG_ROW,
@@ -3646,7 +3653,7 @@
 
 	/* things that affect what columns are displayed */
 	gaim_prefs_connect_callback(handle, "/gaim/gtk/blist/show_buddy_icons",
-			gaim_gtk_blist_update_columns, NULL);
+			show_buddy_icons_pref_cb, NULL);
 
 	/* menus */
 	gaim_prefs_connect_callback(handle, "/gaim/gtk/sound/mute",

mercurial