Jeroen Frijters wrote:

>Hi everyone,
>
>SocketInputStream.read() contains the following code:
>
>  if (bytes_read != -1)
>    return((int)buf[0]);
>
>This is incorrect, as it promotes the signed byte to an int. The correct
>code is:
>
>  if (bytes_read != -1)
>    return(buf[0] & 0xff);
>  
>

Thanks. I have checked in the fix.

regards

Bryce.




_______________________________________________
Classpath mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/classpath

Reply via email to