]> source.dussan.org Git - jgit.git/commitdiff
Use System.arraycopy to copy parent object id array 59/4759/1
authorKevin Sawicki <kevin@github.com>
Wed, 7 Dec 2011 18:21:41 +0000 (10:21 -0800)
committerKevin Sawicki <kevin@github.com>
Wed, 7 Dec 2011 18:21:41 +0000 (10:21 -0800)
Change-Id: Iee475584f0a65b8b77610cd277f15295b68dfe80

org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitBuilder.java

index 8c6f809cbac121f103df5738729bdbbac867f27a..239140713c6a9a1533faedfb91399a96f8a6044e 100644 (file)
@@ -204,8 +204,7 @@ public class CommitBuilder {
                        setParentId(additionalParent);
                } else {
                        ObjectId[] newParents = new ObjectId[parentIds.length + 1];
-                       for (int i = 0; i < parentIds.length; i++)
-                               newParents[i] = parentIds[i];
+                       System.arraycopy(parentIds, 0, newParents, 0, parentIds.length);
                        newParents[parentIds.length] = additionalParent.copy();
                        parentIds = newParents;
                }