diff options
author | joe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845> | 2013-07-26 16:16:21 +0000 |
---|---|---|
committer | joe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845> | 2013-07-26 16:16:21 +0000 |
commit | 31457ca13acf31866e84720da8fd728db092128c (patch) | |
tree | ad47c93cab5a3b5454851f19e490692c2cda7d7c /config.hw.in | |
parent | 817a72f57f1fccf15580cac6530dd2d9c37c4510 (diff) | |
download | neon-31457ca13acf31866e84720da8fd728db092128c.tar.gz |
* config.hw.in, src/ne_defs.h: Add LFS support for Win32 (patch by
Diego Santa Cruz).
git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1902 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
Diffstat (limited to 'config.hw.in')
-rw-r--r-- | config.hw.in | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/config.hw.in b/config.hw.in index 56e5cee..5bee759 100644 --- a/config.hw.in +++ b/config.hw.in @@ -47,6 +47,7 @@ #define NE_FMT_SIZE_T "u" #define NE_FMT_SSIZE_T "d" #define NE_FMT_OFF_T "ld" +#define NE_FMT_OFF64_T "I64d" #define NE_FMT_NE_OFF_T NE_FMT_OFF_T #ifndef NE_FMT_XML_SIZE @@ -71,9 +72,19 @@ #define strcasecmp strcmpi #define strncasecmp strnicmp #endif +#if defined(_MSC_VER) && _MSC_VER >= 1300 +#define HAVE_STRTOLL +#define strtoll _strtoi64 +#endif #define ssize_t int #define inline __inline +#if defined(NE_LFS) +#define lseek64 _lseeki64 +#define fstat64 _fstat64 +#define stat64 __stat64 +#else #define off_t _off_t +#endif #ifndef USE_GETADDRINFO #define in_addr_t unsigned int |