[PATCH] assorted delta code cleanup
This is a wrap-up patch including all the cleanups I've done to the delta code and its usage. The most important change is the factorization of the delta header handling code. Signed-off-by: Nicolas Pitre <nico@cam.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:

committed by
Linus Torvalds

parent
e5e3e0f500
commit
dcde55bc58
@ -34,7 +34,7 @@ static void *delta_against(void *buf, unsigned long size, struct object_entry *e
|
||||
if (!otherbuf)
|
||||
die("unable to read %s", sha1_to_hex(entry->delta->sha1));
|
||||
delta_buf = diff_delta(otherbuf, othersize,
|
||||
buf, size, &delta_size, ~0UL);
|
||||
buf, size, &delta_size, 0);
|
||||
if (!delta_buf || delta_size != entry->delta_size)
|
||||
die("delta size changed");
|
||||
free(buf);
|
||||
|
Reference in New Issue
Block a user