X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=tree.c;h=2432f09a0259613b055a5ffed020dc56abc79f12;hb=44ab20cd884dcb3d2ef4cfbda4591dd2cd9bee79;hp=d448daeab172a2a8b1a1c0624319f3f0096d40c0;hpb=d1af002dc608be3213ba18df1a99ced0ab42e6d6;p=git.git diff --git a/tree.c b/tree.c index d448daea..2432f09a 100644 --- a/tree.c +++ b/tree.c @@ -73,7 +73,7 @@ int read_tree(void *buffer, unsigned long size, int stage) return read_tree_recursive(buffer, size, "", 0, stage); } -struct tree *lookup_tree(unsigned char *sha1) +struct tree *lookup_tree(const unsigned char *sha1) { struct object *obj = lookup_object(sha1); if (!obj) { @@ -133,7 +133,7 @@ int parse_tree_buffer(struct tree *item, void *buffer, unsigned long size) } if (obj) add_ref(&item->object, obj); - + entry->parent = NULL; /* needs to be filled by the user */ *list_p = entry; list_p = &entry->next; }