aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
authorGisle Vanem <gvanem@broadpark.no>2004-11-14 13:50:21 +0000
committerGisle Vanem <gvanem@broadpark.no>2004-11-14 13:50:21 +0000
commitb5c90c9b0587f68acb2f2857be8103163718da0f (patch)
treea87ecbbcd6bfbfaced645143d75fecd83b2b7b5c /src/main.c
parentc3ecd552f5c89998052f83814b199b263f34f517 (diff)
Borland doesn't have <sys/utime.h>, utime() nor
_lseeki64().
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main.c b/src/main.c
index e8c029ab3..653deb1a5 100644
--- a/src/main.c
+++ b/src/main.c
@@ -216,8 +216,13 @@ char *strdup(char *str)
#if !defined(HAVE_FTRUNCATE) && defined(WIN32)
/*
- * Truncate a file handle at a 64-bit position 'where'
+ * Truncate a file handle at a 64-bit position 'where'.
+ * Borland doesn't even support 64-bit types.
*/
+#ifdef __BORLANDC__
+#define _lseeki64(hnd,ofs,whence) lseek(hnd,ofs,whence)
+#endif
+
static int ftruncate (int fd, curl_off_t where)
{
curl_off_t curr;