From: Michael Koch Date: Wed, 21 Apr 2004 12:48:02 +0000 (+0000) Subject: 2004-04-21 Michael Koch X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=6e90ed190e76ce61bf121046e9dc16bf89b051ff;p=gcc.git 2004-04-21 Michael Koch * gnu/java/net/natPlainSocketImplPosix.cc (SocketInputStream::read): Make sure returned data is a byte value. From-SVN: r80959 --- diff --git a/libjava/ChangeLog b/libjava/ChangeLog index b8bcec2bfab..04c0876b879 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,8 @@ +2004-04-21 Michael Koch + + * gnu/java/net/natPlainSocketImplPosix.cc + (SocketInputStream::read): Make sure returned data is a byte value. + 2004-04-21 Michael Koch * gnu/classpath/ServiceFactory.java, diff --git a/libjava/gnu/java/net/natPlainSocketImplPosix.cc b/libjava/gnu/java/net/natPlainSocketImplPosix.cc index 1dbc90d6010..ee2f39352a5 100644 --- a/libjava/gnu/java/net/natPlainSocketImplPosix.cc +++ b/libjava/gnu/java/net/natPlainSocketImplPosix.cc @@ -380,7 +380,7 @@ gnu::java::net::PlainSocketImpl$SocketInputStream::read(void) jbyte data; if (read_helper (this$0->native_fd, this$0->timeout, &data, 1) == 1) - return data; + return data && 0xFF; return -1; }