diff options
Diffstat (limited to 'src/tree.h')
| -rw-r--r-- | src/tree.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/tree.h b/src/tree.h index d01b6fd41..914d788c8 100644 --- a/src/tree.h +++ b/src/tree.h @@ -12,17 +12,20 @@ #include "odb.h" #include "vector.h" #include "strmap.h" +#include "pool.h" struct git_tree_entry { uint16_t attr; + uint16_t filename_len; git_oid oid; - size_t filename_len; - char filename[1]; + bool pooled; + char filename[GIT_FLEX_ARRAY]; }; struct git_tree { git_object object; git_vector entries; + git_pool pool; }; struct git_treebuilder { |
