apply: refactor read_file_or_gitlink()
commite42a96e7726365557b5865957927dc1ca272cad2
authorJunio C Hamano <gitster@pobox.com>
Tue, 8 May 2012 22:11:02 +0000 (8 15:11 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 9 Jul 2012 21:36:26 +0000 (9 14:36 -0700)
tree51d1bc975f8aa1ff25a8c915f8b60e40ea243f0a
parent798b9ce87bfcd18896f9b0e21918b7bf31109b32
apply: refactor read_file_or_gitlink()

Reading a blob out of the object store does not have to require that the
caller has a cache entry for it.

Create a read_blob_object() helper function that takes the object name and
mode, and use it to reimplement the original function as a thin wrapper to
it.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/apply.c