20335N/A--- a/sqlite3.c 2011-06-08 14:50:51.185910263 +0800
20335N/A+++ b/sqlite3.c 2011-06-08 14:51:57.485764632 +0800
20335N/A@@ -24491,7 +24491,11 @@
20335N/A #define osFchmod ((int(*)(int,mode_t))aSyscall[14].pCurrent)
20335N/A
20335N/A #if defined(HAVE_POSIX_FALLOCATE) && HAVE_POSIX_FALLOCATE
20335N/A+#if !defined(_LP64) && _FILE_OFFSET_BITS == 64
20335N/A+ { "fallocate", (sqlite3_syscall_ptr)posix_fallocate64, 0 },
20335N/A+#else
20335N/A { "fallocate", (sqlite3_syscall_ptr)posix_fallocate, 0 },
20335N/A+#endif
20335N/A #else
20335N/A { "fallocate", (sqlite3_syscall_ptr)0, 0 },
20335N/A #endif