X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;ds=sidebyside;f=git-compat-util.h;h=4df90cb34e61deb56ecb49797e48e67bdc98ff3b;hb=0ef617f4b6ea78ad63dd11e90f8c854238176981;hp=86c896296686c94db6e9d0f2238a72aa383f647f;hpb=fa30383642c5838bd6d4c903abafcea17568abb1;p=git.git diff --git a/git-compat-util.h b/git-compat-util.h index 86c896296..4df90cb34 100644 --- a/git-compat-util.h +++ b/git-compat-util.h @@ -67,6 +67,10 @@ #include #include #include +#include +#ifndef NO_SYS_SELECT_H +#include +#endif #include #include #include @@ -120,6 +124,8 @@ extern void set_die_routine(void (*routine)(const char *err, va_list params) NOR extern void set_error_routine(void (*routine)(const char *err, va_list params)); extern void set_warn_routine(void (*routine)(const char *warn, va_list params)); +extern int prefixcmp(const char *str, const char *prefix); + #ifdef NO_MMAP #ifndef PROT_READ @@ -394,11 +400,6 @@ static inline int sane_case(int x, int high) return x; } -static inline int prefixcmp(const char *str, const char *prefix) -{ - return strncmp(str, prefix, strlen(prefix)); -} - static inline int strtoul_ui(char const *s, int base, unsigned int *result) { unsigned long ul;