From: <wa...@us...> - 2008-11-24 21:23:10
|
Revision: 356 http://columba.svn.sourceforge.net/columba/?rev=356&view=rev Author: waffel Date: 2008-11-24 21:23:07 +0000 (Mon, 24 Nov 2008) Log Message: ----------- [intern] simplified bitwise operation [intern] added throwing declaration Modified Paths: -------------- ristretto/trunk/ristretto-common/src/main/java/org/columba/ristretto/message/Flags.java Modified: ristretto/trunk/ristretto-common/src/main/java/org/columba/ristretto/message/Flags.java =================================================================== --- ristretto/trunk/ristretto-common/src/main/java/org/columba/ristretto/message/Flags.java 2008-11-24 21:19:07 UTC (rev 355) +++ ristretto/trunk/ristretto-common/src/main/java/org/columba/ristretto/message/Flags.java 2008-11-24 21:23:07 UTC (rev 356) @@ -140,7 +140,7 @@ * @param mask mask the Flag to clear (eg #ANSWERED) */ public void clear(short mask) { - flags &= 0x0ffffffff ^ mask; + flags &= ~mask; } /** @@ -287,7 +287,7 @@ } /** {@inheritDoc} */ - public Object clone() { + public Object clone() throws CloneNotSupportedException { Flags clone; try { clone = (Flags) super.clone(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |