author | Nicolas Pitre <nico@cam.org> | |
Fri, 20 May 2005 20:57:28 +0000 (16:57 -0400) | ||
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | |
Fri, 20 May 2005 22:41:45 +0000 (15:41 -0700) | ||
commit | 91d7b8afc2dc8bacde2012ad076cd8d0c4d36697 | |
tree | 52d6c623ba410127411bcc914b7c6cc4ba32f4f3 | tree | snapshot |
parent | e99d59ff0bff349ef205cef1076e0354c8130680 | commit | diff |
[PATCH] delta read
This makes the core code aware of delta objects and undeltafy them as
needed. The convention is to use read_sha1_file() to have
undeltafication done automatically (most users do that already so this
is transparent).
If the delta object itself has to be accessed then it must be done
through map_sha1_file() and unpack_sha1_file().
In that context mktag.c has been switched to read_sha1_file() as there
is no reason to do the full map+unpack manually.
Signed-off-by: Nicolas Pitre <nico@cam.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This makes the core code aware of delta objects and undeltafy them as
needed. The convention is to use read_sha1_file() to have
undeltafication done automatically (most users do that already so this
is transparent).
If the delta object itself has to be accessed then it must be done
through map_sha1_file() and unpack_sha1_file().
In that context mktag.c has been switched to read_sha1_file() as there
is no reason to do the full map+unpack manually.
Signed-off-by: Nicolas Pitre <nico@cam.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
mktag.c | diff | blob | history | |
sha1_file.c | diff | blob | history |