diff options
author | dan <dan@noemail.net> | 2018-09-18 19:40:18 +0000 |
---|---|---|
committer | dan <dan@noemail.net> | 2018-09-18 19:40:18 +0000 |
commit | 16f39b6e5d8010d3da305a02fc0ba85102f1c858 (patch) | |
tree | 49845cc5519109b3faa20bb54513cb37dc3e77cf /src/os_unix.c | |
parent | c4b1e5e758dfc7f3a6d53b8a6236df5956750691 (diff) | |
download | sqlite-16f39b6e5d8010d3da305a02fc0ba85102f1c858.tar.gz sqlite-16f39b6e5d8010d3da305a02fc0ba85102f1c858.zip |
Fix a problem building on Android with SQLITE_ENABLE_BATCH_ATOMIC_WRITE set.
FossilOrigin-Name: e41e50fe7430cb79f67369fe81ac9938665bfc5db59c4faaf429ceb8ca03f584
Diffstat (limited to 'src/os_unix.c')
-rw-r--r-- | src/os_unix.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/os_unix.c b/src/os_unix.c index f4c0570cc..6a1195041 100644 --- a/src/os_unix.c +++ b/src/os_unix.c @@ -521,7 +521,11 @@ static struct unix_syscall { #define osLstat ((int(*)(const char*,struct stat*))aSyscall[27].pCurrent) #if defined(__linux__) && defined(SQLITE_ENABLE_BATCH_ATOMIC_WRITE) +# ifdef __ANDROID__ + { "ioctl", (sqlite3_syscall_ptr)(int(*)(int, int, ...))ioctl, 0 }, +# else { "ioctl", (sqlite3_syscall_ptr)ioctl, 0 }, +# endif #else { "ioctl", (sqlite3_syscall_ptr)0, 0 }, #endif |