From a0e58860b2e597a44fdba0d5d214e5b297873bc5 Mon Sep 17 00:00:00 2001 From: "Christopher J. Brody" Date: Wed, 21 Mar 2018 09:01:05 -0400 Subject: [PATCH] -DSQLITE_DEFAULT_SYNCHRONOUS=3 (extra durable) build flag ref: litehelpers/Cordova-sqlite-storage#736 --- README.md | 1 + jni/Android.mk | 1 + 2 files changed, 2 insertions(+) diff --git a/README.md b/README.md index 75f5567..2ebbc34 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,7 @@ FUTURE TODO: better documentation of API and some internal details ### SQLite build flags - `-DSQLITE_THREADSAFE=1` +- `-DSQLITE_DEFAULT_SYNCHRONOUS=3` - `-DSQLITE_DEFAULT_MEMSTATUS=0` - `-DSQLITE_OMIT_DECLTYPE` - `-DSQLITE_OMIT_DEPRECATED` diff --git a/jni/Android.mk b/jni/Android.mk index 79d3571..b164b4b 100644 --- a/jni/Android.mk +++ b/jni/Android.mk @@ -12,6 +12,7 @@ LOCAL_MODULE := sqlc-native-driver LOCAL_C_INCLUDES := $(LOCAL_PATH)/../sqlite-amalgamation LOCAL_CFLAGS += -DSQLITE_THREADSAFE=1 +LOCAL_CFLAGS += -DSQLITE_DEFAULT_SYNCHRONOUS=3 LOCAL_CFLAGS += -DSQLITE_DEFAULT_MEMSTATUS=0 LOCAL_CFLAGS += -DSQLITE_OMIT_DECLTYPE LOCAL_CFLAGS += -DSQLITE_OMIT_DEPRECATED