From: adam Date: Wed, 7 Jul 2004 08:57:34 +0000 (+0000) Subject: fix line end detection bug X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=e815425bc85f995613d5297a5829c27ecc497789;p=org.ibex.mail.git fix line end detection bug darcs-hash:20040707085734-5007d-2176dcb2cba6cdfe68a7f10379f12a97e8cfd167.gz --- diff --git a/src/org/ibex/mail/protocol/IMAP.java b/src/org/ibex/mail/protocol/IMAP.java index a808c6b..df60cce 100644 --- a/src/org/ibex/mail/protocol/IMAP.java +++ b/src/org/ibex/mail/protocol/IMAP.java @@ -660,7 +660,7 @@ public class IMAP { stream.println("+ Ready when you are..."); int octets = Integer.parseInt(sb.toString()); while(stream.peekc() == ' ') stream.getc(); // whitespace - while (stream.getc() != '\n' && stream.getc() != '\r') { } + while(stream.peekc() == '\n' || stream.peekc() == '\r') stream.getc(); byte[] bytes = new byte[octets]; int numread = 0; while(numread < bytes.length) {