OSDN Git Service

applied a patch that enables shared cache
authorleo <leo@ae02f08e-27ec-0310-ae8c-8ba02fe2eafd>
Thu, 8 Jan 2009 10:38:50 +0000 (10:38 +0000)
committerleo <leo@ae02f08e-27ec-0310-ae8c-8ba02fe2eafd>
Thu, 8 Jan 2009 10:38:50 +0000 (10:38 +0000)
git-svn-id: http://www.xerial.org/svn/project/XerialJ/trunk/sqlite-jdbc@2836 ae02f08e-27ec-0310-ae8c-8ba02fe2eafd

sqlitejdbc/src/org/sqlite/NativeDB.c

index e394be1..4edc2aa 100644 (file)
@@ -282,6 +282,12 @@ JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *reserved)
 
 // WRAPPERS for sqlite_* functions //////////////////////////////////
 
+JNIEXPORT jint JNICALL Java_org_sqlite_NativeDB_shared_1cache(
+        JNIEnv *env, jobject this, jboolean enable)
+{
+    return sqlite3_enable_shared_cache(enable ? 1 : 0);
+}
+
 JNIEXPORT void JNICALL Java_org_sqlite_NativeDB__1open(
         JNIEnv *env, jobject this, jstring file)
 {