Author: gnodet Date: Wed Apr 28 18:28:24 2010 New Revision: 939044 URL: http://svn.apache.org/viewvc?rev=939044&view=rev Log: SSHD-79: ChannelPipedInputStream returns improper negative values for some bytes
Modified: mina/sshd/trunk/sshd-core/src/main/java/org/apache/sshd/common/channel/ChannelPipedInputStream.java Modified: mina/sshd/trunk/sshd-core/src/main/java/org/apache/sshd/common/channel/ChannelPipedInputStream.java URL: http://svn.apache.org/viewvc/mina/sshd/trunk/sshd-core/src/main/java/org/apache/sshd/common/channel/ChannelPipedInputStream.java?rev=939044&r1=939043&r2=939044&view=diff ============================================================================== --- mina/sshd/trunk/sshd-core/src/main/java/org/apache/sshd/common/channel/ChannelPipedInputStream.java (original) +++ mina/sshd/trunk/sshd-core/src/main/java/org/apache/sshd/common/channel/ChannelPipedInputStream.java Wed Apr 28 18:28:24 2010 @@ -59,7 +59,7 @@ public class ChannelPipedInputStream ext if (l == -1) { return -1; } - return b[0]; + return ((int) b[0] & 0xff); } }