X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;ds=sidebyside;f=tree-walk.h;h=db0fbdc701f1ef63cdc1a8b7d5c5e72322f91426;hb=e076a0e71f25430205d0437c177fd12a7018e5ad;hp=43458cf8ce3a115ee22bb3512749d456c93f783c;hpb=b08bbae7e1676e5a47fa9054e268ff14ee819a3a;p=git.git diff --git a/tree-walk.h b/tree-walk.h index 43458cf8c..db0fbdc70 100644 --- a/tree-walk.h +++ b/tree-walk.h @@ -22,12 +22,11 @@ static inline const unsigned char *tree_entry_extract(struct tree_desc *desc, co static inline int tree_entry_len(const char *name, const unsigned char *sha1) { - return (char *)sha1 - (char *)name - 1; + return (const char *)sha1 - name - 1; } void update_tree_entry(struct tree_desc *); void init_tree_desc(struct tree_desc *desc, const void *buf, unsigned long size); -const unsigned char *tree_entry_extract(struct tree_desc *, const char **, unsigned int *); /* Helper function that does both of the above and returns true for success */ int tree_entry(struct tree_desc *, struct name_entry *);