diff --git libgrive/src/util/OS.cc libgrive/src/util/OS.cc index 0d51136..469e373 100644 --- libgrive/src/util/OS.cc +++ libgrive/src/util/OS.cc @@ -57,7 +57,7 @@ DateTime FileCTime( const std::string& filename ) ) ; } -#if defined __APPLE__ && defined __DARWIN_64_BIT_INO_T +#if defined(__FreeBSD__) && __FreeBSD_version < 900010 return DateTime( s.st_ctimespec.tv_sec, s.st_ctimespec.tv_nsec ) ; #else return DateTime( s.st_ctim.tv_sec, s.st_ctim.tv_nsec);