Browse Source

Use System.arraycopy to copy parent object id array

Change-Id: Iee475584f0a65b8b77610cd277f15295b68dfe80
tags/v1.3.0.201202121842-rc4
Kevin Sawicki 12 years ago
parent
commit
eb2cfd4552
1 changed files with 1 additions and 2 deletions
  1. 1
    2
      org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitBuilder.java

+ 1
- 2
org.eclipse.jgit/src/org/eclipse/jgit/lib/CommitBuilder.java View 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;
}

Loading…
Cancel
Save