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 ee7ffae01..eee121555 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 @@ -792,9 +792,9 @@ public int compare(ObjectToPack a, ObjectToPack b) { private int findObjectsNeedingDelta(ObjectToPack[] list, int cnt, int type) { for (ObjectToPack otp : objectsLists[type]) { - if (otp.isDoNotDelta()) // delta is disabled for this path + if (otp.isReuseAsIs()) // already reusing a representation continue; - if (otp.isDeltaRepresentation()) // already reusing a delta + if (otp.isDoNotDelta()) // delta is disabled for this path continue; otp.setWeight(0); list[cnt++] = otp;