Browse Source

[PATCH] Also parse objects we already have

In the case where we don't know from context what type an object is, but
we don't have to fetch it, we need to parse it to determine the type
before processing it.

Signed-off-by: Daniel Barkalow <barkalow@iabervon.org>
Signed-off-by: Junio C Hamano <junkio@cox.net>
maint
Daniel Barkalow 20 years ago committed by Junio C Hamano
parent
commit
0d62fb5672
  1. 1
      pull.c

1
pull.c

@ -127,6 +127,7 @@ static int process(unsigned char *sha1, const char *type) @@ -127,6 +127,7 @@ static int process(unsigned char *sha1, const char *type)
{
struct object *obj = lookup_object_type(sha1, type);
if (has_sha1_file(sha1)) {
parse_object(sha1);
/* We already have it, so we should scan it now. */
return process_object(obj);
}

Loading…
Cancel
Save