Commit a46ce590 by Tom Tromey Committed by Tom Tromey

* gnu/gcj/runtime/StringBuffer.java

	(ensureCapacity_unsynchronized): Ensure we always get at least
	`minimumCapacity' characters in new buffer.

From-SVN: r47940
parent dc5c569a
2001-12-12 Tom Tromey <tromey@redhat.com>
* gnu/gcj/runtime/StringBuffer.java
(ensureCapacity_unsynchronized): Ensure we always get at least
`minimumCapacity' characters in new buffer.
2001-12-11 Tom Tromey <tromey@redhat.com>
* java/lang/String.java (String): New constructor.
......
......@@ -130,7 +130,7 @@ public final class StringBuffer
{
if (minimumCapacity > value.length)
{
minimumCapacity = value.length * 2 + 2;
minimumCapacity = Math.max (minimumCapacity, value.length * 2 + 2);
char[] nb = new char[minimumCapacity];
System.arraycopy(value, 0, nb, 0, count);
value = nb;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment