comparison src/account.c @ 11320:d3b567926e8f

[gaim-migrate @ 13523] Fix a missing buddy icon code change. Adapted from patch #1265593 from Sadrul. committer: Tailor Script <tailor@pidgin.im>
author Richard Laager <rlaager@wiktel.com>
date Sun, 21 Aug 2005 17:01:43 +0000
parents 10066662176a
children efb358543b1d
comparison
equal deleted inserted replaced
11319:d9debf609b79 11320:d3b567926e8f
1236 } 1236 }
1237 1237
1238 g_free(account->buddy_icon); 1238 g_free(account->buddy_icon);
1239 account->buddy_icon = (icon == NULL ? NULL : g_strdup(icon)); 1239 account->buddy_icon = (icon == NULL ? NULL : g_strdup(icon));
1240 if (gaim_account_is_connected(account)) 1240 if (gaim_account_is_connected(account))
1241 serv_set_buddyicon(gaim_account_get_connection(account), icon); 1241 {
1242 char *filename = gaim_buddy_icons_get_full_path(icon);
1243 serv_set_buddyicon(gaim_account_get_connection(account), filename);
1244 g_free(filename);
1245 }
1242 1246
1243 schedule_accounts_save(); 1247 schedule_accounts_save();
1244 } 1248 }
1245 1249
1246 void 1250 void