classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [cp-patches] Re: Patch: FYI: fix http Headers oddity


From: Bryce McKinlay
Subject: Re: [cp-patches] Re: Patch: FYI: fix http Headers oddity
Date: Thu, 19 May 2005 10:30:40 -0400
User-agent: Mozilla Thunderbird 1.0 (X11/20041206)

Chris Burdess wrote:

Bryce McKinlay wrote:
Does anyone know why we use the custom "LineInputStream" class instead of, say, BufferedReader here? At one point BufferedReader.readLine() was buggy and could "read too much" and block before returning a line, but I believe we have fixed that. Code re-use would help to avoid bugs like this ;-)

Erm, because LineInputStream is an InputStream dealing with bytes, and
BufferedReader is a Reader dealing with chars.

Why is this distinction important? We are converting the result to chars (well, a String) anyway.

Bryce





reply via email to

[Prev in Thread] Current Thread [Next in Thread]