diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackWriter.java b/org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackWriter.java index 2153ad5d3..8c3d52afc 100644 --- a/org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackWriter.java +++ b/org.eclipse.jgit/src/org/eclipse/jgit/storage/pack/PackWriter.java @@ -909,10 +909,10 @@ public int compare(ObjectToPack a, ObjectToPack b) { private int findObjectsNeedingDelta(ObjectToPack[] list, int cnt, int type) { for (ObjectToPack otp : objectsLists[type]) { - if (otp.isReuseAsIs()) // already reusing a representation - continue; if (otp.isDoNotDelta()) // delta is disabled for this path continue; + if (otp.isDeltaRepresentation()) // already reusing a delta + continue; otp.setWeight(0); list[cnt++] = otp; }