diff options
Diffstat (limited to 'src/tree.h')
-rw-r--r-- | src/tree.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/tree.h b/src/tree.h index b4e910a9f..bff3f8edb 100644 --- a/src/tree.h +++ b/src/tree.h @@ -10,6 +10,8 @@ struct git_tree_entry { unsigned int attr; char *filename; git_oid oid; + size_t filename_len; + int removed; }; struct git_tree { @@ -17,6 +19,12 @@ struct git_tree { git_vector entries; }; +struct git_treebuilder { + git_vector entries; + size_t entry_count; +}; + + void git_tree__free(git_tree *tree); int git_tree__parse(git_tree *tree, git_odb_object *obj); |