From a0815499b2d9014695e6e261c909476729445360 Mon Sep 17 00:00:00 2001 From: Wiimm Date: Sat, 3 Oct 2020 14:59:19 +0200 Subject: SZS v2.20a --- project/src/lib-szs-create.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'project/src/lib-szs-create.c') diff --git a/project/src/lib-szs-create.c b/project/src/lib-szs-create.c index 77b0fc0..ccf4f1d 100644 --- a/project/src/lib-szs-create.c +++ b/project/src/lib-szs-create.c @@ -808,11 +808,10 @@ enumError CreateSZS { StringCopyE( sd.path_rel, sd.path+sizeof(sd.path), *ptr ); struct stat st; - #if HAVE_FILEATTRIB_NSEC - if ( stat(sd.path,&st) || CompareTimeSpec(&st.st_mtim,&szs.fatt.mtime) < 0 ) + #if HAVE_STATTIME_NSEC + if ( stat(sd.path,&st) || CompareTimeSpec(&szs.fatt.mtime,&st.st_mtim) > 0 ) #else - const time_t mtime = stat(sd.path,&st) ? 0 : st.st_mtime; - if ( mtime < szs.fatt.mtime ) + if ( stat(sd.path,&st) || CompareTimeSpecTime(&szs.fatt.mtime,st.st_mtime) > 0 ) #endif { const bool is_compressed = IsCompressedFF(setup_param2.fform_file); -- cgit v1.3.1