Author: norman
Date: Sun Apr 10 14:07:52 2011
New Revision: 1090806

URL: http://svn.apache.org/viewvc?rev=1090806&view=rev
Log:
*:<num> message range must be converted to <num>:*. See IMAP-290

Modified:
    
james/imap/trunk/message/src/main/java/org/apache/james/imap/decode/ImapRequestLineReader.java

Modified: 
james/imap/trunk/message/src/main/java/org/apache/james/imap/decode/ImapRequestLineReader.java
URL: 
http://svn.apache.org/viewvc/james/imap/trunk/message/src/main/java/org/apache/james/imap/decode/ImapRequestLineReader.java?rev=1090806&r1=1090805&r2=1090806&view=diff
==============================================================================
--- 
james/imap/trunk/message/src/main/java/org/apache/james/imap/decode/ImapRequestLineReader.java
 (original)
+++ 
james/imap/trunk/message/src/main/java/org/apache/james/imap/decode/ImapRequestLineReader.java
 Sun Apr 10 14:07:52 2011
@@ -663,7 +663,9 @@ public abstract class ImapRequestLineRea
                 } else if (val1 <= val2) {
                     return new IdRange(val1, val2);
                 } else if(val1 == Long.MAX_VALUE) {
-                    return new IdRange(Long.MIN_VALUE, val2);
+                    // *:<num> message range must be converted to <num>:*
+                    // See IMAP-290
+                    return new IdRange(val2, Long.MAX_VALUE);
                 } else {
                     return new IdRange(val2, val1);
                 }



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to