From 1b79831aa6af05807bed5fb2e864b250877e1fe1 Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Fri, 30 Aug 2019 13:04:05 -0400 Subject: stat: Check that AT_STATX_DONT_SYNC exists before using it --- stat.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/stat.c b/stat.c index 1e2f019..cefefd6 100644 --- a/stat.c +++ b/stat.c @@ -300,9 +300,12 @@ int bfs_stat(int at_fd, const char *at_path, enum bfs_stat_flag flags, struct bf if (flags & BFS_STAT_NOFOLLOW) { at_flags |= AT_SYMLINK_NOFOLLOW; } + +#ifdef AT_STATX_DONT_SYNC if (flags & BFS_STAT_NOSYNC) { at_flags |= AT_STATX_DONT_SYNC; } +#endif if (at_path) { return bfs_stat_explicit(at_fd, at_path, at_flags, flags, buf); -- cgit v1.2.3