From 05918de6abcd77136a24a51267c05611ac2a2f95 Mon Sep 17 00:00:00 2001 From: duck Date: Wed, 26 May 2004 12:25:04 +0000 Subject: [PATCH] fix bug #75 the databuffer is reused so it might contain junk, therefore only use the available amount of bytes (duck) --- apps/sam/java/src/net/i2p/sam/SAMv1Handler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/sam/java/src/net/i2p/sam/SAMv1Handler.java b/apps/sam/java/src/net/i2p/sam/SAMv1Handler.java index 6a57c73ea..9313f581f 100644 --- a/apps/sam/java/src/net/i2p/sam/SAMv1Handler.java +++ b/apps/sam/java/src/net/i2p/sam/SAMv1Handler.java @@ -758,7 +758,7 @@ public class SAMv1Handler extends SAMHandler implements SAMRawReceiver, SAMDatag msg.write(("STREAM RECEIVED ID=" + id +" SIZE=" + len + "\n").getBytes("ISO-8859-1")); - msg.write(data); + msg.write(data, 0, len); writeBytes(msg.toByteArray()); }