]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Borland does not prefix strdup, setmode, or umask
authorBrad King <brad.king@kitware.com>
Wed, 11 Nov 2009 14:20:44 +0000 (09:20 -0500)
committerBrad King <brad.king@kitware.com>
Wed, 11 Nov 2009 14:20:44 +0000 (09:20 -0500)
Although MSVC and some other Windows compilers provide these functions
prefixed with '_', the Borland compiler does not.

SVN-Revision: 1646

libarchive/archive_windows.h

index 17fb6f5f48d090889cbc7f73d9463583f0f8b308..735e631e64b05667dcee613384a3897443a72dfc 100644 (file)
 #define        open            __la_open
 #define        read            __la_read
 #define        rmdir           __la_rmdir
+#if !defined(__BORLANDC__)
 #define setmode                _setmode
+#endif
 #define        stat(path,stref)                __la_stat(path,stref)
+#if !defined(__BORLANDC__)
 #define        strdup          _strdup
+#endif
 #define        tzset           _tzset
+#if !defined(__BORLANDC__)
 #define        umask           _umask
+#endif
 #define        unlink          __la_unlink
 #define        utimes          __la_utimes
 #define        waitpid         __la_waitpid