From 3a9f4490f43569af145a444593cd091779d198a9 Mon Sep 17 00:00:00 2001 From: Brad King Date: Tue, 3 Jan 2012 11:16:32 -0500 Subject: libarchive: Use Apple copyfile.h API only if available Do not use the copyfile.h API if the header is not available. The Mac SDK for older OS X versions does not provide it. --- Utilities/cmlibarchive/libarchive/archive_read_disk_entry_from_file.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Utilities/cmlibarchive/libarchive/archive_read_disk_entry_from_file.c b/Utilities/cmlibarchive/libarchive/archive_read_disk_entry_from_file.c index cc39151..8ce88b3 100644 --- a/Utilities/cmlibarchive/libarchive/archive_read_disk_entry_from_file.c +++ b/Utilities/cmlibarchive/libarchive/archive_read_disk_entry_from_file.c @@ -246,7 +246,7 @@ archive_read_disk_entry_from_file(struct archive *_a, return (r); } -#ifdef __APPLE__ +#if defined(__APPLE__) && defined(HAVE_COPYFILE_H) /* * The Mac OS "copyfile()" API copies the extended metadata for a * file into a separate file in AppleDouble format (see RFC 1740). -- cgit v0.12