From: Twinaphex Date: Mon, 23 Sep 2019 02:50:52 +0000 (+0200) Subject: Merge pull request #348 from justinweiss/remove-utime X-Git-Tag: r24l~696 X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=651892c3a169815448a53d9102afbb4cef8a8bda;hp=9b3709362f07717ba21e9d646947bb900dcb471f;p=pcsx_rearmed.git Merge pull request #348 from justinweiss/remove-utime Stop calling utime on 3ds --- diff --git a/deps/flac-1.3.2/src/libFLAC/metadata_iterators.c b/deps/flac-1.3.2/src/libFLAC/metadata_iterators.c index 0a84d03b..460b234c 100644 --- a/deps/flac-1.3.2/src/libFLAC/metadata_iterators.c +++ b/deps/flac-1.3.2/src/libFLAC/metadata_iterators.c @@ -3430,7 +3430,10 @@ void set_file_stats_(const char *filename, struct flac_stat_s *stats) srctime.actime = stats->st_atime; srctime.modtime = stats->st_mtime; (void)flac_chmod(filename, stats->st_mode); +#if !defined _3DS (void)flac_utime(filename, &srctime); +#endif + #if !defined _MSC_VER && !defined __BORLANDC__ && !defined __MINGW32__ FLAC_CHECK_RETURN(chown(filename, stats->st_uid, -1)); FLAC_CHECK_RETURN(chown(filename, -1, stats->st_gid)); diff --git a/deps/flac-1.3.2/src/share/grabbag/file.c b/deps/flac-1.3.2/src/share/grabbag/file.c index 4cbef9d9..0329bce9 100644 --- a/deps/flac-1.3.2/src/share/grabbag/file.c +++ b/deps/flac-1.3.2/src/share/grabbag/file.c @@ -58,7 +58,9 @@ void grabbag__file_copy_metadata(const char *srcpath, const char *destpath) srctime.actime = srcstat.st_atime; srctime.modtime = srcstat.st_mtime; (void)flac_chmod(destpath, srcstat.st_mode); +#if !defined _3DS (void)flac_utime(destpath, &srctime); +#endif } }