X-Git-Url: http://git.tremily.us/?a=blobdiff_plain;f=cache.h;h=2b192d24ac63181b0bba08805c09f004af8ef1dc;hb=f3500825257b441134bd99b08bab3b6fd1cb4f51;hp=18fdd18f3674b1d7c62de65509bdb7bc57743395;hpb=59932be3446d757c813f17ea1701e9a731cde98b;p=git.git diff --git a/cache.h b/cache.h index 18fdd18f3..2b192d24a 100644 --- a/cache.h +++ b/cache.h @@ -714,10 +714,11 @@ static inline int is_absolute_path(const char *path) } int is_directory(const char *); const char *real_path(const char *path); +const char *real_path_if_valid(const char *path); const char *absolute_path(const char *path); const char *relative_path(const char *abs, const char *base); int normalize_path_copy(char *dst, const char *src); -int longest_ancestor_length(const char *path, const char *prefix_list); +int longest_ancestor_length(const char *path, struct string_list *prefixes); char *strip_path_suffix(const char *path, const char *suffix); int daemon_avoid_alias(const char *path); int offset_1st_component(const char *path);