fix off-by-one error in delta length; from ori git9 commit fbb2fb7c87d8edf58e22c84f575853dc9de79ac4
diff --git a/lib/deltify.c b/lib/deltify.c
index 2b5525d..ae0934b 100644
--- a/lib/deltify.c
+++ b/lib/deltify.c
@@ -248,7 +248,7 @@ stretch(struct Dtab *dt, struct Dblock *b, unsigned char *s,
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)