From 8b7ee30bf4fd1b4aebc7033dc8dbcbb5f7c88c83 Mon Sep 17 00:00:00 2001 From: Brad King Date: Thu, 22 Dec 2011 16:36:14 -0500 Subject: [PATCH] libarchive: Do not use ST_NOATIME if not defined Use the same pattern already used elsewhere in archive_read_disk_posix.c to use ST_NOATIME only when defined. --- Utilities/cmlibarchive/libarchive/archive_read_disk_posix.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Utilities/cmlibarchive/libarchive/archive_read_disk_posix.c b/Utilities/cmlibarchive/libarchive/archive_read_disk_posix.c index 7a9c3d8671..2b7f7783c2 100644 --- a/Utilities/cmlibarchive/libarchive/archive_read_disk_posix.c +++ b/Utilities/cmlibarchive/libarchive/archive_read_disk_posix.c @@ -1390,9 +1390,11 @@ setup_current_filesystem(struct archive_read_disk *a) else t->current_filesystem->remote = 1; +#if defined(ST_NOATIME) if (sfs.f_flag & ST_NOATIME) t->current_filesystem->noatime = 1; else +#endif t->current_filesystem->noatime = 0; /* Set maximum filename length. */