comparison libpurple/protocols/msn/slpcall.c @ 32489:60d879806964

Be a bit more specific about removing non-local MSN objects, which HanzZ thinks should fix a leak somewhere.
author Elliott Sales de Andrade <qulogic@pidgin.im>
date Fri, 02 Sep 2011 19:50:58 +0000
parents 92711688c245
children 32b2a17d2f92
comparison
equal deleted inserted replaced
32488:c200251415d3 32489:60d879806964
483 } else if (type == MSN_OBJECT_USERTILE) { 483 } else if (type == MSN_OBJECT_USERTILE) {
484 img = msn_object_get_image(obj); 484 img = msn_object_get_image(obj);
485 if (img) 485 if (img)
486 purple_imgstore_ref(img); 486 purple_imgstore_ref(img);
487 } 487 }
488 msn_object_destroy(obj); 488 msn_object_destroy(obj, FALSE);
489 489
490 if (img != NULL) { 490 if (img != NULL) {
491 /* DATA PREP */ 491 /* DATA PREP */
492 slpmsg = msn_slpmsg_dataprep_new(slpcall); 492 slpmsg = msn_slpmsg_dataprep_new(slpcall);
493 msn_slplink_queue_slpmsg(slplink, slpmsg); 493 msn_slplink_queue_slpmsg(slplink, slpmsg);