diff options
| author | Wiimm <none> | 2020-09-30 15:43:02 +0200 |
|---|---|---|
| committer | Wiimm <none> | 2020-09-30 15:43:02 +0200 |
| commit | 50a8c14d2acb20822baff451b35476d717ffc5b4 (patch) | |
| tree | ba286f8307130b9143bc43e20978927c94a8f65b /project/dclib/dclib-file.h | |
| parent | 646b95d113309378591b75a290ee6c62a04f3772 (diff) | |
SZS v2.20a.beta2: Test Mac build
Diffstat (limited to '')
| -rw-r--r-- | project/dclib/dclib-file.h | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/project/dclib/dclib-file.h b/project/dclib/dclib-file.h index d2be55c..1060cd1 100644 --- a/project/dclib/dclib-file.h +++ b/project/dclib/dclib-file.h @@ -127,15 +127,22 @@ ccp GetFileOpenMode /////////////// struct FileAttrib_t /////////////// /////////////////////////////////////////////////////////////////////////////// -#ifndef USE_NEW_FILEATTRIB - #define USE_NEW_FILEATTRIB 1 +#ifndef HAVE_FILEATTRIB_NSEC + #ifdef st_mtime + #define HAVE_FILEATTRIB_NSEC 1 + #else + #define HAVE_FILEATTRIB_NSEC 0 + #endif #endif #undef FILEATTRIB_SEC -#if USE_NEW_FILEATTRIB +#undef FILEATTRIB_NSEC +#if HAVE_FILEATTRIB_NSEC #define FILEATTRIB_SEC(t) ((t).tv_sec) + #define FILEATTRIB_NSEC(t) ((t).tv_nsec) #else #define FILEATTRIB_SEC(t) (t) + #define FILEATTRIB_NSEC(t) 0 #endif /////////////////////////////////////////////////////////////////////////////// @@ -143,7 +150,7 @@ ccp GetFileOpenMode typedef struct FileAttrib_t { - #if USE_NEW_FILEATTRIB + #if HAVE_FILEATTRIB_NSEC union { |
