# HG changeset patch # User Richard Laager # Date 1124643703 0 # Node ID d3b567926e8fbf20efdbd2d5f458a85183a3986f # Parent d9debf609b79932a33f2573e4532dd103ea1c81a [gaim-migrate @ 13523] Fix a missing buddy icon code change. Adapted from patch #1265593 from Sadrul. committer: Tailor Script diff -r d9debf609b79 -r d3b567926e8f src/account.c --- a/src/account.c Sat Aug 20 21:11:57 2005 +0000 +++ b/src/account.c Sun Aug 21 17:01:43 2005 +0000 @@ -1238,7 +1238,11 @@ g_free(account->buddy_icon); account->buddy_icon = (icon == NULL ? NULL : g_strdup(icon)); if (gaim_account_is_connected(account)) - serv_set_buddyicon(gaim_account_get_connection(account), icon); + { + char *filename = gaim_buddy_icons_get_full_path(icon); + serv_set_buddyicon(gaim_account_get_connection(account), filename); + g_free(filename); + } schedule_accounts_save(); }