From e815425bc85f995613d5297a5829c27ecc497789 Mon Sep 17 00:00:00 2001 From: adam Date: Wed, 7 Jul 2004 08:57:34 +0000 Subject: [PATCH] fix line end detection bug darcs-hash:20040707085734-5007d-2176dcb2cba6cdfe68a7f10379f12a97e8cfd167.gz --- src/org/ibex/mail/protocol/IMAP.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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) { -- 1.7.10.4