diff --git a/src/OSspecific/POSIX/POSIX.C b/src/OSspecific/POSIX/POSIX.C index 188ee0f2d1..d9f1f914e1 100644 --- a/src/OSspecific/POSIX/POSIX.C +++ b/src/OSspecific/POSIX/POSIX.C @@ -57,10 +57,10 @@ Description #include #include #include +#include #include #include -#include #ifdef USE_RANDOM #include #if INT_MAX != 2147483647 @@ -708,12 +708,12 @@ double Foam::highResLastModified(const fileName& name, const bool followLink) // Ignore an empty name if (!name.empty()) { - fileStat fileStatus(name); + fileStat fileStatus(name, followLink); if (fileStatus.isValid()) { return fileStatus.status().st_mtime - + 1e-9*fileStatus.status().st_atim.tv_nsec; + + 1e-9*fileStatus.status().st_mtim.tv_nsec; } }