From 359ddefb9ec5fa3bf7bf8c15acdbd9f3665cca17 Mon Sep 17 00:00:00 2001 From: adam Date: Thu, 24 Jun 2004 01:27:00 +0000 Subject: [PATCH] tolerate null query on Mailbox darcs-hash:20040624012700-5007d-4751e02cdfd92d7e55df09450e3e0b130ebab28c.gz --- src/org/ibex/mail/target/Mailbox.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/org/ibex/mail/target/Mailbox.java b/src/org/ibex/mail/target/Mailbox.java index bc8b5de..275c32e 100644 --- a/src/org/ibex/mail/target/Mailbox.java +++ b/src/org/ibex/mail/target/Mailbox.java @@ -150,7 +150,9 @@ public abstract class Mailbox extends Target { class QueryIterator extends Mailbox.Iterator.Wrapper { Query q; public QueryIterator(Query q, Mailbox m) { super(m.iterator()); this.q = q; } - public boolean next() { do { if (!super.next()) return false; } while(!q.match(this)); return true; } + public boolean next() { + if (q == null) return false; + do { if (!super.next()) return false; } while(!q.match(this)); return true; } } } -- 1.7.10.4