fix fdatasync bug
This commit is contained in:
parent
7241646db2
commit
fe56fad9e5
|
@ -24400,13 +24400,9 @@ SQLITE_API int sqlite3_fullsync_count = 0;
|
|||
** then simply compile with -Dfdatasync=fdatasync
|
||||
*/
|
||||
#if !defined(fdatasync)
|
||||
#include "dfs.h"
|
||||
#include "dfs_file.h"
|
||||
int fdatasync(fd)
|
||||
{
|
||||
struct dfs_fd *dfs_fd;
|
||||
dfs_fd = fd_get(fd);
|
||||
return dfs_file_flush(dfs_fd);
|
||||
fsync(fd);
|
||||
}
|
||||
#endif
|
||||
|
||||
|
|
Loading…
Reference in New Issue