commit 5788893e052e36c9c54c8ab6781ed97a5fca6f91 from: Stefan Sperling date: Wed Mar 10 22:49:21 2021 UTC fix off-by-one error in delta length; from ori git9 commit fbb2fb7c87d8edf58e22c84f575853dc9de79ac4 commit - f364801d387c39c215e631fb221d30fbcd931ab8 commit + 5788893e052e36c9c54c8ab6781ed97a5fca6f91 blob - 2b5525d19b22baa8b56e5f8242fb673c91024149 blob + ae0934bc97fbc1d6580fa4db26df7f5b13306f70 --- lib/deltify.c +++ lib/deltify.c @@ -248,7 +248,7 @@ stretch(struct Dtab *dt, struct Dblock *b, unsigned ch p = s + n; q = dt->base + b->off + n; eb = dt->base + dt->nbase; - while (n < (1 << 24)) { + while (n < (1 << 24) - 1) { if (p == e || q == eb) break; if (*p != *q)