formatting
authoradam <adam@megacz.com>
Tue, 17 Jan 2006 03:45:55 +0000 (03:45 +0000)
committeradam <adam@megacz.com>
Tue, 17 Jan 2006 03:45:55 +0000 (03:45 +0000)
darcs-hash:20060117034555-5007d-b89303a71f65690f5d09e106198d37c0f85b6666.gz

src/org/ibex/mail/protocol/IMAP.java

index c84fa78..f60c912 100644 (file)
@@ -194,10 +194,8 @@ public class IMAP {
         public int count(String mailbox)       { return mailbox(mailbox, false).count(Query.all()); }
         public int count()                     { return selected().count(Query.all()); }
         public int uidNext(String mailbox)     { return mailbox(mailbox, false).uidNext(); }
-        public int uidValidity(String mailbox) { return mailbox(mailbox, false).uidValidity(); }
-        public void select(String mailbox, boolean examineOnly) {
-           selected = mailbox(mailbox, false);
-       }
+        public int uidValidity(String mailbox) { return Math.abs(mailbox(mailbox, false).uidValidity()); }
+        public void select(String mailbox, boolean examineOnly) { selected = mailbox(mailbox, false); }
 
         public int[] search(Query q, boolean uid) {
             Vec.Int vec = new Vec.Int();