diff --git a/tree-walk.h b/tree-walk.h
index e57befa4dac0854906d5b792ce546dab0e6dcdc3..149393aaa476985d3607f796366b537b6622d50e 100644 (file)
--- a/tree-walk.h
+++ b/tree-walk.h
const unsigned char *sha1;
const char *path;
unsigned int mode;
- int pathlen;
};
+static inline int tree_entry_len(const char *name, const unsigned char *sha1)
+{
+ return (char *)sha1 - (char *)name - 1;
+}
+
void update_tree_entry(struct tree_desc *);
const unsigned char *tree_entry_extract(struct tree_desc *, const char **, unsigned int *);