X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=object.c;h=d8d09f92aacd114e23378af2cfbeb78a3dd785a0;hb=e39888ba21b68888e1db2d989155f23ea78fc842;hp=31976b5d70b6310552b04ce79c7ea0b07bc536d7;hpb=7fa6c90c72fb8dc8277d7cae759d5036046a5164;p=git.git diff --git a/object.c b/object.c index 31976b5d7..d8d09f92a 100644 --- a/object.c +++ b/object.c @@ -149,6 +149,8 @@ struct object *parse_object_buffer(const unsigned char *sha1, enum object_type t struct tree *tree = lookup_tree(sha1); if (tree) { obj = &tree->object; + if (!tree->buffer) + tree->object.parsed = 0; if (!tree->object.parsed) { if (parse_tree_buffer(tree, buffer, size)) return NULL;