You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by ba...@apache.org on 2007/11/12 01:34:11 UTC

svn commit: r593999 - /james/server/trunk/imap-codec-library/src/main/java/org/apache/james/imapserver/codec/decode/DecoderUtils.java

Author: bago
Date: Sun Nov 11 16:34:10 2007
New Revision: 593999

URL: http://svn.apache.org/viewvc?rev=593999&view=rev
Log:
Java 1.4 compatibility: Math.signum is a java 5+ method. Replaced with backward compatible code.

Modified:
    james/server/trunk/imap-codec-library/src/main/java/org/apache/james/imapserver/codec/decode/DecoderUtils.java

Modified: james/server/trunk/imap-codec-library/src/main/java/org/apache/james/imapserver/codec/decode/DecoderUtils.java
URL: http://svn.apache.org/viewvc/james/server/trunk/imap-codec-library/src/main/java/org/apache/james/imapserver/codec/decode/DecoderUtils.java?rev=593999&r1=593998&r2=593999&view=diff
==============================================================================
--- james/server/trunk/imap-codec-library/src/main/java/org/apache/james/imapserver/codec/decode/DecoderUtils.java (original)
+++ james/server/trunk/imap-codec-library/src/main/java/org/apache/james/imapserver/codec/decode/DecoderUtils.java Sun Nov 11 16:34:10 2007
@@ -152,7 +152,7 @@
     }
 
     private static int applyMinuteOffset(final int offset, final int minutes) {
-        final int result =  minutes - ((Math.abs(offset) % 100) * (int) Math.signum(offset));
+        final int result =  minutes - ((Math.abs(offset) % 100) * (offset == 0 ? 0 : offset > 0 ? 1 : -1));
         return result;
     }
     



---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org