From 814b724cc466d4bb7ae7548c43c586d8cb71973f Mon Sep 17 00:00:00 2001 From: Thomas Klausner Date: Thu, 15 Apr 2021 12:41:10 +0200 Subject: [PATCH] Handle NetBSD like macOS for timestamp precision. --- libgrive/src/util/OS.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libgrive/src/util/OS.cc b/libgrive/src/util/OS.cc index e8b468f..7c5fa70 100644 --- a/libgrive/src/util/OS.cc +++ b/libgrive/src/util/OS.cc @@ -59,7 +59,7 @@ void Stat( const std::string& filename, DateTime *t, off64_t *size, FileType *ft if ( t ) { -#if defined __APPLE__ && defined __DARWIN_64_BIT_INO_T +#if defined __NetBSD__ || ( defined __APPLE__ && defined __DARWIN_64_BIT_INO_T ) *t = DateTime( s.st_ctimespec.tv_sec, s.st_ctimespec.tv_nsec ) ; #else *t = DateTime( s.st_ctim.tv_sec, s.st_ctim.tv_nsec);