aboutsummaryrefslogtreecommitdiff
path: root/src/os_unix.c
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2016-03-04 03:14:39 +0000
committerdrh <drh@noemail.net>2016-03-04 03:14:39 +0000
commit79a2ca394467bdddb4ac5f607b1d0c54d176bc42 (patch)
tree54ac5532637514c1cf7ccc8694cdc27a5973a8df /src/os_unix.c
parenta46cadc42e5cc1da7ea8a739b50a7b4c9a7d9e84 (diff)
downloadsqlite-79a2ca394467bdddb4ac5f607b1d0c54d176bc42.tar.gz
sqlite-79a2ca394467bdddb4ac5f607b1d0c54d176bc42.zip
Further fixes to the pread()/pwrite() enabling logic.
FossilOrigin-Name: 38fb54e7854ac0500a88585ff9dd7487b4b2e586
Diffstat (limited to 'src/os_unix.c')
-rw-r--r--src/os_unix.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/os_unix.c b/src/os_unix.c
index 844a1c46e..d6fbd8058 100644
--- a/src/os_unix.c
+++ b/src/os_unix.c
@@ -72,16 +72,16 @@
#endif
/* Use pread() and pwrite() if they are available */
+#if defined(__APPLE__)
+# define HAVE_PREAD 1
+# define HAVE_PWRITE 1
+#endif
#if defined(HAVE_PREAD64) && defined(HAVE_PWRITE64)
# undef USE_PREAD
-# undef USE_PWRITE
# define USE_PREAD64 1
-# define USE_PWRITE64 1
#elif defined(HAVE_PREAD) && defined(HAVE_PWRITE)
-# undef USE_PREAD
-# undef USE_PWRITE
-# define USE_PREAD64 1
-# define USE_PWRITE64 1
+# undef USE_PREAD64
+# define USE_PREAD 1
#endif
/*