diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java b/org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java index 3ad56d184..382d16243 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/revplot/PlotCommitList.java @@ -225,8 +225,8 @@ public class PlotCommitList extends if (blockedPositions.get(commit.lane.getPosition())) { int newPos = -1; for (Integer pos : freePositions) - if (!blockedPositions.get(pos)) { - newPos = pos; + if (!blockedPositions.get(pos.intValue())) { + newPos = pos.intValue(); break; } if (newPos == -1) diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java b/org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java index dec6a4f40..dbb6c7ce0 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/transport/TransportSftp.java @@ -248,7 +248,8 @@ public class TransportSftp extends SshTransport implements WalkTransport { Collections.sort(packs, new Comparator() { public int compare(final String o1, final String o2) { - return mtimes.get(o2) - mtimes.get(o1); + return mtimes.get(o2).intValue() + - mtimes.get(o1).intValue(); } }); } catch (SftpException je) {