diff src/protocols/msn/slplink.c @ 9246:e20af87d8721

[gaim-migrate @ 10045] Patch from Felipe Contreras that fixes corrupt buddy icon checksums and adds a menu item called "Update Buddy Icon." committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Wed, 09 Jun 2004 05:32:17 +0000
parents ac8790437abe
children f5f7482678d2
line wrap: on
line diff
--- a/src/protocols/msn/slplink.c	Wed Jun 09 04:34:25 2004 +0000
+++ b/src/protocols/msn/slplink.c	Wed Jun 09 05:32:17 2004 +0000
@@ -240,10 +240,13 @@
 	{
 		/* The whole message has been sent */
 
-		if ((slpmsg->slpcall != NULL) &&
-			(slpmsg->slpcall->cb != NULL))
+		if (slpmsg->flags == 0x20 || slpmsg->flags == 0x1000030)
 		{
-			slpmsg->slpcall->cb(slpmsg->slpcall, NULL, 0);
+			if ((slpmsg->slpcall != NULL) &&
+				(slpmsg->slpcall->cb != NULL))
+			{
+				slpmsg->slpcall->cb(slpmsg->slpcall, NULL, 0);
+			}
 		}
 
 		msn_slpmsg_destroy(slpmsg);