don't ever allow SHA1 collisions to exist by fetching a pack
[gitweb.git] / tree-walk.h
index e57befa4dac0854906d5b792ce546dab0e6dcdc3..a0d7afd89bee1746912c61164e839daaa05a9b0c 100644 (file)
@@ -13,6 +13,11 @@ struct name_entry {
        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 *);