adium 4026:1a84ea39ea1f: This was always returning AIGroupChatNo...

commits at adium.im commits at adium.im
Sun Jun 26 21:02:22 UTC 2011


details:	http://hg.adium.im/adium/rev/1a84ea39ea1f
revision:	4026:1a84ea39ea1f
branch:		(none)
author:		Thijs Alkemade <thijsalkemade at gmail.com>
date:		Sun Jun 26 23:02:14 2011 +0200

This was always returning AIGroupChatNone. | is OR, not &. ;)

diffs (27 lines):

diff -r ac7aa9e12a56 -r 1a84ea39ea1f Plugins/Purple Service/CBPurpleAccount.m
--- a/Plugins/Purple Service/CBPurpleAccount.m	Sun Jun 26 14:22:43 2011 -0500
+++ b/Plugins/Purple Service/CBPurpleAccount.m	Sun Jun 26 23:02:14 2011 +0200
@@ -850,17 +850,17 @@
 {
     AIGroupChatFlags groupChatFlags = AIGroupChatNone;
     if (flags & PURPLE_CBFLAGS_VOICE)
-        groupChatFlags &= AIGroupChatVoice;
+        groupChatFlags |= AIGroupChatVoice;
     if (flags & PURPLE_CBFLAGS_HALFOP)
-        groupChatFlags &= AIGroupChatHalfOp;
+        groupChatFlags |= AIGroupChatHalfOp;
     if (flags & PURPLE_CBFLAGS_OP)
-        groupChatFlags &= AIGroupChatOp;
+        groupChatFlags |= AIGroupChatOp;
     if (flags & PURPLE_CBFLAGS_FOUNDER)
-        groupChatFlags &= AIGroupChatFounder;
+        groupChatFlags |= AIGroupChatFounder;
     if (flags & PURPLE_CBFLAGS_TYPING)
-        groupChatFlags &= AIGroupChatTyping;
+        groupChatFlags |= AIGroupChatTyping;
     if (flags & PURPLE_CBFLAGS_AWAY)
-        groupChatFlags &= AIGroupChatAway;
+        groupChatFlags |= AIGroupChatAway;
 
     return groupChatFlags;
 }




More information about the commits mailing list