diff options
author | kientzle <kientzle@FreeBSD.org> | 2009-03-08 05:47:21 +0000 |
---|---|---|
committer | kientzle <kientzle@FreeBSD.org> | 2009-03-08 05:47:21 +0000 |
commit | 9ab299b136d96059e3903cf712eadfd82dddc3ac (patch) | |
tree | bcdf4e5f9ce124f6ac9ca61f2bf0b1a77d73818c /usr.bin/tar/write.c | |
parent | f11509af10454a047769d60c430b85c2aba51000 (diff) | |
download | FreeBSD-src-9ab299b136d96059e3903cf712eadfd82dddc3ac.zip FreeBSD-src-9ab299b136d96059e3903cf712eadfd82dddc3ac.tar.gz |
Merger r629-631,633-646,648,654,678,681,682 from libarchive.googlecode.com:
Many changes for Windows compatibility. bsdtar_test now runs successfully
on both POSIX platforms and Windows.
Diffstat (limited to 'usr.bin/tar/write.c')
-rw-r--r-- | usr.bin/tar/write.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/usr.bin/tar/write.c b/usr.bin/tar/write.c index b64de18..dd53453 100644 --- a/usr.bin/tar/write.c +++ b/usr.bin/tar/write.c @@ -440,7 +440,12 @@ write_archive(struct archive *a, struct bsdtar *bsdtar) arg + 1) != 0) break; } else +#ifdef _WIN32 + write_hierarchy_win(bsdtar, a, arg, + write_hierarchy); +#else write_hierarchy(bsdtar, a, arg); +#endif } bsdtar->argv++; } |