Code

diff --cc: integer overflow given a 2GB-or-larger file
[git.git] / git-compat-util.h
index 105ac28f9766cb8800fcf6071fd94ed0e3cdf90a..9863cf671f7522f73ea5a88af0d1234488c73396 100644 (file)
@@ -139,6 +139,11 @@ extern char *gitstrcasestr(const char *haystack, const char *needle);
 extern size_t gitstrlcpy(char *, const char *, size_t);
 #endif
 
+#ifdef NO_STRTOUMAX
+#define strtoumax gitstrtoumax
+extern uintmax_t gitstrtoumax(const char *, char **, int);
+#endif
+
 extern void release_pack_memory(size_t);
 
 static inline char* xstrdup(const char *str)