From 607ba455098a4750f830a5f29f9739591108647e Mon Sep 17 00:00:00 2001 From: Nico Kruber Date: Wed, 30 Nov 2011 14:18:42 +0100 Subject: restore Java5 compatibility --- lib/jinterface/java_src/com/ericsson/otp/erlang/OtpOutputStream.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lib/jinterface') diff --git a/lib/jinterface/java_src/com/ericsson/otp/erlang/OtpOutputStream.java b/lib/jinterface/java_src/com/ericsson/otp/erlang/OtpOutputStream.java index 2febd5ce0a..ab7642d49d 100644 --- a/lib/jinterface/java_src/com/ericsson/otp/erlang/OtpOutputStream.java +++ b/lib/jinterface/java_src/com/ericsson/otp/erlang/OtpOutputStream.java @@ -102,7 +102,9 @@ public class OtpOutputStream extends ByteArrayOutputStream { */ public void trimToSize() { if (super.count < super.buf.length) { - super.buf = Arrays.copyOf(super.buf, super.count); + final byte[] tmp = new byte[super.count]; + System.arraycopy(super.buf, 0, tmp, 0, super.count); + super.buf = tmp; } } -- cgit v1.2.3