From 7dd649429fdef1d667311c5cc77d30225aa5fce8 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Thu, 16 Oct 2014 14:55:27 +0000
Subject: [PATCH] AutoRefactored to Hotspot intrinsiced APIs. Manually converted System.arrayCopy() to Arrays.copyOf().

---
 opendj-cli/src/main/java/com/forgerock/opendj/cli/MultiColumnPrinter.java |    9 ++-------
 1 files changed, 2 insertions(+), 7 deletions(-)

diff --git a/opendj-cli/src/main/java/com/forgerock/opendj/cli/MultiColumnPrinter.java b/opendj-cli/src/main/java/com/forgerock/opendj/cli/MultiColumnPrinter.java
index 9ad2138..73bc229 100644
--- a/opendj-cli/src/main/java/com/forgerock/opendj/cli/MultiColumnPrinter.java
+++ b/opendj-cli/src/main/java/com/forgerock/opendj/cli/MultiColumnPrinter.java
@@ -26,6 +26,7 @@
  */
 package com.forgerock.opendj.cli;
 
+import java.util.Arrays;
 import java.util.Iterator;
 import java.util.List;
 import java.util.Vector;
@@ -285,13 +286,7 @@
     public void addTitle(final String[] row, final int[] span) {
         // Need to create a new instance of it, otherwise the new values
         // will always overwrite the old values.
-
-        final String[] rowInstance = new String[row.length];
-        for (int i = 0; i < row.length; i++) {
-            rowInstance[i] = row[i];
-        }
-        titleTable.add(rowInstance);
-
+        titleTable.add(Arrays.copyOf(row, row.length));
         titleSpanTable.add(span);
     }
 

--
Gitblit v1.10.0