plugins/challengeresponse 9:8adb2468a4c5: Fix crashing in C/R du...

commits at adium.im commits at adium.im
Sat Sep 18 02:33:30 UTC 2010


details:	http://hg.adium.im/plugins/challengeresponse/rev/8adb2468a4c5
revision:	9:8adb2468a4c5
author:		Zachary West <zacw at adium.im>
date:		Fri Sep 17 22:32:28 2010 -0400

Fix crashing in C/R during use with Twitter.

Fixes #14210.

diffs (14 lines):

diff -r 1b7dbcf940e9 -r 8adb2468a4c5 ChallengeResponsePlugin.m
--- a/ChallengeResponsePlugin.m	Thu Apr 16 15:05:41 2009 -0400
+++ b/ChallengeResponsePlugin.m	Fri Sep 17 22:32:28 2010 -0400
@@ -273,6 +273,10 @@
  */
 - (BOOL)listObjectIsWhitelisted:(AIListObject *)listObject
 {
+	// Don't do anything if it isn't a list contact.
+	if(![listObject isKindOfClass:[AIListContact class]])
+		return YES;
+	
 	return ((![listObject isStranger] && [(AIListContact *)listObject isIntentionallyNotAStranger]) ||
 			[whiteList containsObject:[listObject internalObjectID]]);
 }




More information about the commits mailing list