vendor/libgit2/src/win32/posix.h in rugged-0.27.10 vs vendor/libgit2/src/win32/posix.h in rugged-0.27.10.1

- old
+ new

@@ -45,11 +45,11 @@ extern int p_mkstemp(char *tmp_path); extern int p_chdir(const char* path); extern int p_chmod(const char* path, mode_t mode); extern int p_rmdir(const char* path); extern int p_access(const char* path, mode_t mode); -extern int p_ftruncate(int fd, off64_t size); +extern int p_ftruncate(int fd, git_off_t size); /* p_lstat is almost but not quite POSIX correct. Specifically, the use of * ENOTDIR is wrong, in that it does not mean precisely that a non-directory * entry was encountered. Making it correct is potentially expensive, * however, so this is a separate version of p_lstat to use when correct @@ -57,7 +57,10 @@ */ extern int p_lstat_posixly(const char *filename, struct stat *buf); extern struct tm * p_localtime_r(const time_t *timer, struct tm *result); extern struct tm * p_gmtime_r(const time_t *timer, struct tm *result); + +/* Use the bundled regcomp */ +#define p_regcomp regcomp #endif