X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=object.c;h=d8d09f92aacd114e23378af2cfbeb78a3dd785a0;hb=bd193f46b70fd3f8a55e2a8dcbb1fb2b4eec13d6;hp=31976b5d70b6310552b04ce79c7ea0b07bc536d7;hpb=92622e62145b05a159b057a4334205e6a3b07630;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;