Author: norman
Date: Mon Aug  8 19:41:23 2011
New Revision: 1155069

URL: http://svn.apache.org/viewvc?rev=1155069&view=rev
Log:
Correctly handle HIGHESTMODSEQ of 0. See IMAP-329

Modified:
    
james/imap/trunk/message/src/main/java/org/apache/james/imap/encode/StatusResponseEncoder.java
    
james/imap/trunk/message/src/main/java/org/apache/james/imap/encode/base/ImapResponseComposerImpl.java

Modified: 
james/imap/trunk/message/src/main/java/org/apache/james/imap/encode/StatusResponseEncoder.java
URL: 
http://svn.apache.org/viewvc/james/imap/trunk/message/src/main/java/org/apache/james/imap/encode/StatusResponseEncoder.java?rev=1155069&r1=1155068&r2=1155069&view=diff
==============================================================================
--- 
james/imap/trunk/message/src/main/java/org/apache/james/imap/encode/StatusResponseEncoder.java
 (original)
+++ 
james/imap/trunk/message/src/main/java/org/apache/james/imap/encode/StatusResponseEncoder.java
 Mon Aug  8 19:41:23 2011
@@ -59,7 +59,7 @@ public class StatusResponseEncoder exten
         final boolean useParens;
         if (responseCode == null) {
             parameters = null;
-            number = 0;
+            number = -1;
             useParens = false;
         } else {
             parameters = responseCode.getParameters();

Modified: 
james/imap/trunk/message/src/main/java/org/apache/james/imap/encode/base/ImapResponseComposerImpl.java
URL: 
http://svn.apache.org/viewvc/james/imap/trunk/message/src/main/java/org/apache/james/imap/encode/base/ImapResponseComposerImpl.java?rev=1155069&r1=1155068&r2=1155069&view=diff
==============================================================================
--- 
james/imap/trunk/message/src/main/java/org/apache/james/imap/encode/base/ImapResponseComposerImpl.java
 (original)
+++ 
james/imap/trunk/message/src/main/java/org/apache/james/imap/encode/base/ImapResponseComposerImpl.java
 Mon Aug  8 19:41:23 2011
@@ -301,7 +301,7 @@ public class ImapResponseComposerImpl im
         if (responseCode != null) {
             openSquareBracket();
             message(responseCode);
-            if (number > 0) {
+            if (number > -1) {
                 message(number);
             }
             if (parameters != null && !parameters.isEmpty()) {



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

Reply via email to