]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
When not using large file support WIN32's lseek offset is a 'long'.
authorYang Tse <yangsita@gmail.com>
Thu, 28 Aug 2008 22:41:35 +0000 (22:41 +0000)
committerYang Tse <yangsita@gmail.com>
Thu, 28 Aug 2008 22:41:35 +0000 (22:41 +0000)
lib/setup.h
src/main.c

index c1f7135e54438abea007b51c8d20c59c596f7ef9..864896118cf5bc474b59bc263b61cc8578a276da 100644 (file)
 #  include <io.h>
 #  include <sys/types.h>
 #  include <sys/stat.h>
-#  define lseek(fdes,offset,whence)  _lseek(fdes, offset, whence)
+#  define lseek(fdes,offset,whence)  _lseek(fdes, (long)offset, whence)
 #  define fstat(fdes,stp)            _fstat(fdes, stp)
 #  define stat(fname,stp)            _stat(fname, stp)
 #  define struct_stat                struct _stat
index 784d1750fd9a38c056ff290094b076c8d4592c9b..d26eecb2fb16fd75fecf4983403fa1257533fff1 100644 (file)
@@ -232,7 +232,7 @@ typedef enum {
 #  include <io.h>
 #  include <sys/types.h>
 #  include <sys/stat.h>
-#  define lseek(fdes,offset,whence)  _lseek(fdes, offset, whence)
+#  define lseek(fdes,offset,whence)  _lseek(fdes, (long)offset, whence)
 #  define fstat(fdes,stp)            _fstat(fdes, stp)
 #  define stat(fname,stp)            _stat(fname, stp)
 #  define struct_stat                struct _stat