X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=pack-objects.c;h=c0acc460bb9df0313e314eb2cf48363b2458082c;hb=aa9b1573a5ca93395e8e41651bfc7245f10e0240;hp=09f4f2c944d95bb145823c0b07f4a7f302bcab1f;hpb=1b25fd191d040ab59f8124694152c1577b13d968;p=git.git diff --git a/pack-objects.c b/pack-objects.c index 09f4f2c9..c0acc460 100644 --- a/pack-objects.c +++ b/pack-objects.c @@ -1052,7 +1052,7 @@ static int try_delta(struct unpacked *cur, struct unpacked *old, unsigned max_de if (cur_entry->delta) max_size = cur_entry->delta_size-1; if (sizediff >= max_size) - return -1; + return 0; delta_buf = diff_delta(old->data, oldsize, cur->data, size, &delta_size, max_size); if (!delta_buf) @@ -1231,7 +1231,7 @@ static void setup_progress_signal(void) int main(int argc, char **argv) { SHA_CTX ctx; - char line[PATH_MAX + 20]; + char line[40 + 1 + PATH_MAX + 2]; int window = 10, depth = 10, pack_to_stdout = 0; struct object_entry **list; int num_preferred_base = 0;