From a01bd1574ef14e633e1e8128810e4847bac8cd37 Mon Sep 17 00:00:00 2001 From: Farid Zakaria Date: Wed, 1 Feb 2023 15:11:38 -0800 Subject: [PATCH] Update CStringBuilder.java Found bug with error prone. Printing an Array by itself is non-sensical. --- src/org/jrubyparser/util/CStringBuilder.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/org/jrubyparser/util/CStringBuilder.java b/src/org/jrubyparser/util/CStringBuilder.java index f6e975d..5053dce 100644 --- a/src/org/jrubyparser/util/CStringBuilder.java +++ b/src/org/jrubyparser/util/CStringBuilder.java @@ -1,5 +1,7 @@ package org.jrubyparser.util; +import java.util.Arrays; + /** * The sole purpose of this builder is to allow append(int) do a forced cast to a char. * Our lexer returns int's for each character and builder till convert ints to base-10 @@ -32,7 +34,7 @@ public CStringBuilder append(int value) { } public CStringBuilder append(byte[] values) { - builder.append(values); + builder.append(Arrays.toString(values)); return this; }