mirror of
https://github.com/twisterarmy/twister-core.git
synced 2025-01-11 07:17:53 +00:00
Merge pull request #1879 from sipa/fdatasync
Use fdatasync instead of fsync on supported platforms
This commit is contained in:
commit
16f3618c13
@ -1119,7 +1119,11 @@ void FileCommit(FILE *fileout)
|
|||||||
#ifdef WIN32
|
#ifdef WIN32
|
||||||
_commit(_fileno(fileout));
|
_commit(_fileno(fileout));
|
||||||
#else
|
#else
|
||||||
|
#if defined(__linux__) || defined(__NetBSD__)
|
||||||
|
fdatasync(fileno(fileout));
|
||||||
|
#else
|
||||||
fsync(fileno(fileout));
|
fsync(fileno(fileout));
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user