From 3856c9416ee23b5fa95ddcb0b677c0cefefa7cff Mon Sep 17 00:00:00 2001 From: brian Date: Thu, 18 Jan 2007 19:03:40 +0000 Subject: [PATCH] fix signed byte bug in read() reported by Joe Soroka darcs-hash:20070118190340-24bed-55e14bd011fe57d0a12f167001b77890aad23eac.gz --- src/org/ibex/net/SSL.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/org/ibex/net/SSL.java b/src/org/ibex/net/SSL.java index f53a1ae..0f15b28 100644 --- a/src/org/ibex/net/SSL.java +++ b/src/org/ibex/net/SSL.java @@ -942,7 +942,7 @@ public class SSL extends Socket { if(negotiated==0) return rawIS.read(); if(pendingLength > 0) { pendingLength--; - return pending[pendingStart++]; + return pending[pendingStart++]&0xff; } else { byte[] buf = new byte[1]; int n = read(buf); -- 1.7.10.4