summaryrefslogtreecommitdiff
path: root/dist/Android.patch
diff options
context:
space:
mode:
Diffstat (limited to 'dist/Android.patch')
-rw-r--r--dist/Android.patch23
1 files changed, 6 insertions, 17 deletions
diff --git a/dist/Android.patch b/dist/Android.patch
index 80873e2..307a832 100644
--- a/dist/Android.patch
+++ b/dist/Android.patch
@@ -1,5 +1,5 @@
---- orig/shell.c 2018-06-15 18:37:50.651936274 -0700
-+++ shell.c 2019-03-18 16:45:23.691937057 -0700
+--- orig/shell.c 2018-04-17 11:53:05.520972146 +0100
++++ shell.c 2019-03-14 19:26:19.523122555 +0000
@@ -87,6 +87,12 @@
#endif
#include <ctype.h>
@@ -37,8 +37,8 @@
if( p->openMode==SHELL_OPEN_ZIPFILE ){
char *zSql = sqlite3_mprintf(
"CREATE VIRTUAL TABLE zip USING zipfile(%Q);", p->zDbFilename);
---- orig/sqlite3.c 2019-03-18 16:45:23.687937080 -0700
-+++ sqlite3.c 2019-03-18 16:45:24.723931232 -0700
+--- orig/sqlite3.c 2019-03-11 19:52:44.237549639 +0000
++++ sqlite3.c 2019-03-11 19:52:44.293549396 +0000
@@ -30672,6 +30672,10 @@
# include <sys/mount.h>
#endif
@@ -104,18 +104,7 @@
goto shm_open_err;
}
-@@ -38434,6 +38450,10 @@
- UNIXVFS("unix", autolockIoFinder ),
- #elif OS_VXWORKS
- UNIXVFS("unix", vxworksIoFinder ),
-+#elif __Fuchsia__
-+ /* None of the system calls for other exclusion methods are currently
-+ ** implemented on Fuchsia, so use simple dot-file locking for now. */
-+ UNIXVFS("unix", dotlockIoFinder ),
- #else
- UNIXVFS("unix", posixIoFinder ),
- #endif
-@@ -118054,7 +118074,7 @@
+@@ -118054,7 +118070,7 @@
}
if( pDb->pSchema->file_format>SQLITE_MAX_FILE_FORMAT ){
sqlite3SetString(pzErrMsg, db, "unsupported file format");
@@ -124,7 +113,7 @@
goto initone_error_out;
}
-@@ -152769,13 +152789,25 @@
+@@ -152769,13 +152785,25 @@
** module with sqlite.
*/
if( SQLITE_OK==rc