git-apply: parse the whole list of patches into memory first
authorLinus Torvalds <torvalds@ppc970.osdl.org>
Thu, 26 May 2005 17:23:51 +0000 (10:23 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Thu, 26 May 2005 17:23:51 +0000 (10:23 -0700)
commit19c58fb84d2fba1a1bb8bd8fef44c0463aa4e236
tree45842ffd2f0575877db629bc0617f31c6a327cc1
parent368da62598b30a521970866327ce493e34f7f590
git-apply: parse the whole list of patches into memory first

Make it a clear two-phase thing: first a read-only parse of
the patch itself (which is independent of any current index
information), and then the second phase actually uses the patch.

The second phase might not be a real apply, it could be just a
diffstat, for example. Which is trivial to do once the patch is
parsed.
apply.c