Bug 1120444 - Use fdatasync properly instead of fsync where appropriate. r=glandium
MozReview-Commit-ID: 4ObwOvWhrhx
--- a/old-configure.in
+++ b/old-configure.in
@@ -3692,16 +3692,22 @@ then
)
])
AC_MSG_RESULT($ac_cv_sqlite_dbstat_vtab)
CFLAGS="$_SAVE_CFLAGS"
LIBS="$_SAVE_LIBS"
if test "x$ac_cv_sqlite_dbstat_vtab" = "xno"; then
AC_MSG_ERROR([System SQLite library is not compiled with SQLITE_ENABLE_DBSTAT_VTAB.])
fi
+else
+ dnl ==============================
+ dnl === SQLite fdatasync check ===
+ dnl ==============================
+ dnl Check to see if fdatasync is available
+ AC_CHECK_FUNC(fdatasync)
fi
if test -n "$MOZ_SYSTEM_SQLITE"; then
AC_DEFINE(MOZ_SYSTEM_SQLITE)
fi
AC_SUBST(MOZ_SYSTEM_SQLITE)
dnl ========================================================