I see this was fixed in the new 3.7.8. I would like to suggest a slightly
better fix.
The Android sources of sqlite use the following:

#ifndef HAVE_FDATASYNC
# define fdatasync fsync
#endif


So instead of changing this (3.7.7.1)

#if !defined(fdatasync) && !defined(__linux__)

to this (3.7.8)

#if !defined(fdatasync)

maybe it should be

#if !defined(fdatasync) && !defined(HAVE_FDATASYNC)
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to