]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Minor VS9 fixes.
authorTim Kientzle <kientzle@gmail.com>
Mon, 31 Aug 2009 02:36:16 +0000 (22:36 -0400)
committerTim Kientzle <kientzle@gmail.com>
Mon, 31 Aug 2009 02:36:16 +0000 (22:36 -0400)
SVN-Revision: 1404

tar/test/main.c
tar/tree.c
tar/util.c

index 10bd5ec6448b5812d8cefd3c2a1d49dbfa36343b..3b0ca91316269efd3602d7bd94f2780866d6d30e 100644 (file)
@@ -49,7 +49,7 @@
 #define S_ISREG(m)  ((m) & _S_IFREG)
 #endif
 #define access _access
-#define chdir _chdir
+//#define chdir _chdir
 #ifndef fileno
 #define fileno _fileno
 #endif
index eef0d2ae31581d04f7bb19d29475dfe58d2583ec..6bfb702693636da261fa70acd18e4915293ad17f 100644 (file)
  * indicating how to get back to the parent (via chdir("..") for a
  * regular dir or via fchdir(2) for a symlink).
  */
-//#include "bsdtar_platform.h"
-//__FBSDID("$FreeBSD: src/usr.bin/tar/tree.c,v 1.9 2008/11/27 05:49:52 kientzle Exp $");
-
-#if defined(_WIN32)
-#define HAVE_SYS_STAT_H 1
-#define HAVE_DIRECT_H 1
-//#define HAVE_DIRENT_H 1
-#define HAVE_ERRNO_H 1
-#define HAVE_FCNTL_H 1
-#define HAVE_STDLIB_H 1
-#define HAVE_STRING_H 1
-//#define HAVE_UNISTD_H 1
-#define HAVE_WINDOWS_H 1
-
-#elif defined(__FreeBSD__)
-#define HAVE_SYS_STAT_H 1
-//#define HAVE_DIRECT_H 1
-#define HAVE_DIRENT_H 1
-#define HAVE_ERRNO_H 1
-#define        HAVE_FCHDIR 1
-#define HAVE_FCNTL_H 1
-#define HAVE_STDLIB_H 1
-#define HAVE_STRING_H 1
-#define HAVE_UNISTD_H 1
-//#define HAVE_WINDOWS_H 1
-#endif
+#include "bsdtar_platform.h"
+__FBSDID("$FreeBSD: src/usr.bin/tar/tree.c,v 1.9 2008/11/27 05:49:52 kientzle Exp $");
 
 #ifdef HAVE_SYS_STAT_H
 #include <sys/stat.h>
index 156afa9273c4ae04fd72eec115663f2c83875c81..d2a3126d8ea469c21af28ff83226f5650ab4f61f 100644 (file)
@@ -36,6 +36,9 @@ __FBSDID("$FreeBSD: src/usr.bin/tar/util.c,v 1.23 2008/12/15 06:00:25 kientzle E
 #ifdef HAVE_ERRNO_H
 #include <errno.h>
 #endif
+#ifdef HAVE_IO_H
+#include <io.h>
+#endif
 #ifdef HAVE_STDARG_H
 #include <stdarg.h>
 #endif