From: Florian Koeberle Date: Sat, 10 May 2008 13:00:20 GMT Subject: [JGIT PATCH 02/22] Replaced Java 6 API useage with Java 5 equivalent. Message-ID: <1210424440-13886-3-git-send-email-florianskarten@web.de> In-Reply-To: <1210424440-13886-1-git-send-email-florianskarten@web.de> Signed-off-by: Florian Koeberle --- .../src/org/spearce/jgit/pgm/MainProgram.java | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/org.spearce.jgit/src/org/spearce/jgit/pgm/MainProgram.java b/org.spearce.jgit/src/org/spearce/jgit/pgm/MainProgram.java index 72b0156..69cd96f 100644 --- a/org.spearce.jgit/src/org/spearce/jgit/pgm/MainProgram.java +++ b/org.spearce.jgit/src/org/spearce/jgit/pgm/MainProgram.java @@ -17,7 +17,6 @@ package org.spearce.jgit.pgm; import java.io.IOException; -import java.util.Arrays; import java.util.Collections; import java.util.HashMap; import java.util.Map; @@ -59,8 +58,11 @@ public class MainProgram { if (command == null) { throw new WrongCallException("Require one argument!"); } - final String[] commandArguments = Arrays.copyOfRange(args, 1, - args.length); + + final String[] commandArguments = new String[args.length - 1]; + System.arraycopy(args, 1, commandArguments, 0, + commandArguments.length); + command.execute(commandArguments); } catch (WrongCallException e) { -- 1.5.2.5