#define HAVE_FCNTL_H 1
/* Define if you have utime() */
+#if !defined(__BORLANDC__)
#define HAVE_UTIME 1
/* Define if you have the <sys/utime.h> header file */
#define HAVE_SYS_UTIME_H 1
+#endif
/* Define if you have the <locale.h> header file */
#define HAVE_LOCALE_H 1
#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;