X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=tree.h;h=dd25c539efbb0ab018caa4cda2d133285634e9b5;hb=7612a1efdb0c0806b43db10ce784707aae874340;hp=6a875464b051e043f49cd938fabfada1cfdbd507;hpb=3bc1eca91e5230739cfb488e63fae35a166a07de;p=git.git diff --git a/tree.h b/tree.h index 6a875464..dd25c539 100644 --- a/tree.h +++ b/tree.h @@ -5,25 +5,12 @@ extern const char *tree_type; -struct tree_entry_list { - struct tree_entry_list *next; - unsigned directory : 1; - unsigned executable : 1; - unsigned symlink : 1; - unsigned int mode; - const char *name; - const unsigned char *sha1; -}; - struct tree { struct object object; void *buffer; unsigned long size; }; -struct tree_entry_list *create_tree_entry_list(struct tree *); -void free_tree_entry_list(struct tree_entry_list *); - struct tree *lookup_tree(const unsigned char *sha1); int parse_tree_buffer(struct tree *item, void *buffer, unsigned long size);