vendor/libgit2/src/posix.h in rugged-0.28.4 vs vendor/libgit2/src/posix.h in rugged-0.28.4.1
- old
+ new
@@ -9,10 +9,11 @@
#include "common.h"
#include <fcntl.h>
#include <time.h>
+#include "fnmatch.h"
/* stat: file mode type testing macros */
#ifndef S_IFGITLINK
#define S_IFGITLINK 0160000
#define S_ISGITLINK(m) (((m) & S_IFMT) == S_IFGITLINK)
@@ -85,21 +86,9 @@
/* define some standard errnos that the runtime may be missing. for example,
* mingw lacks EAFNOSUPPORT. */
#ifndef EAFNOSUPPORT
#define EAFNOSUPPORT (INT_MAX-1)
-#endif
-
-/* Provide a 64-bit size for offsets. */
-
-#if defined(_MSC_VER)
-typedef __int64 off64_t;
-#elif defined(__HAIKU__)
-typedef __haiku_std_int64 off64_t;
-#elif defined(__APPLE__)
-typedef __int64_t off64_t;
-#else
-typedef int64_t off64_t;
#endif
typedef int git_file;
/**