Replace manual array copy with System.arraycopy().

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1621026 
13f79535-47bb-0310-9956-ffa450edef68


Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/04b3ed31
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/04b3ed31
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/04b3ed31

Branch: refs/heads/messaging-module
Commit: 04b3ed31ddc21adf23b703e566671e4a9f5ce625
Parents: 7a6f40a
Author: mattsicker <mattsicker@unknown>
Authored: Thu Aug 28 03:09:49 2014 +0000
Committer: mattsicker <mattsicker@unknown>
Committed: Thu Aug 28 03:09:49 2014 +0000

----------------------------------------------------------------------
 .../org/apache/logging/log4j/message/ParameterizedMessage.java   | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/04b3ed31/log4j-api/src/main/java/org/apache/logging/log4j/message/ParameterizedMessage.java
----------------------------------------------------------------------
diff --git 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/ParameterizedMessage.java
 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/ParameterizedMessage.java
index d4db09f..6673b11 100644
--- 
a/log4j-api/src/main/java/org/apache/logging/log4j/message/ParameterizedMessage.java
+++ 
b/log4j-api/src/main/java/org/apache/logging/log4j/message/ParameterizedMessage.java
@@ -146,9 +146,7 @@ public class ParameterizedMessage implements Message {
             resultArgCount--;
         }
         argArray = new Object[resultArgCount];
-        for (int i = 0; i < resultArgCount; ++i) {
-            argArray[i] = arguments[i];
-        }
+        System.arraycopy(arguments, 0, argArray, 0, resultArgCount);
 
         String[] strArgs;
         if (argsCount == 1 && throwable == null && arguments.length > 1) {

Reply via email to