comparison libpurple/protocols/yahoo/yahoo.c @ 17043:6ec8bae7d98a

Patch #1038. Fix receiving of Yahoo buddy icons. Thanks, vampire!
author Sean Egan <seanegan@gmail.com>
date Wed, 23 May 2007 23:13:11 +0000
parents 8e7a4295ff85
children df788cd53596 3e437e86bd6e
comparison
equal deleted inserted replaced
17042:461297da2e28 17043:6ec8bae7d98a
363 363
364 if (!f) 364 if (!f)
365 break; 365 break;
366 366
367 yahoo_friend_set_buddy_icon_need_request(f, FALSE); 367 yahoo_friend_set_buddy_icon_need_request(f, FALSE);
368 if (b && (locksum = purple_buddy_icons_get_checksum_for_user(b)) != NULL && 368 if (b) {
369 cksum != strtol(locksum, NULL, 10)) 369 locksum = purple_buddy_icons_get_checksum_for_user(b);
370 yahoo_send_picture_request(gc, name); 370 if (!locksum || (cksum != strtol(locksum, NULL, 10)))
371 yahoo_send_picture_request(gc, name);
372 }
371 373
372 break; 374 break;
373 } 375 }
374 case 16: /* Custom error message */ 376 case 16: /* Custom error message */
375 { 377 {