summaryrefslogtreecommitdiffstats
path: root/libnativehelper/Register.c
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2010-02-26 14:46:53 -0800
committerElliott Hughes <enh@google.com>2010-02-26 14:46:53 -0800
commit62260de9f1aa64848b79e60c7f7e9a0be8977569 (patch)
tree0e4272c1d9b3fcadd6cff4c43d2434c7c421328a /libnativehelper/Register.c
parent896bd36d82cf356283a9d458ec87247d601865a7 (diff)
downloadandroid_dalvik-62260de9f1aa64848b79e60c7f7e9a0be8977569.tar.gz
android_dalvik-62260de9f1aa64848b79e60c7f7e9a0be8977569.tar.bz2
android_dalvik-62260de9f1aa64848b79e60c7f7e9a0be8977569.zip
Break the sqlite JDBC driver out from our JDBC implementation.
The JDBC driver is from a different source (http://www.ch-werner.de/javasqlite/overview-summary.html) and is only really needed for testing. Bug 2468870 asks that we don't eagerly register the native methods for these classes. That bug is fixed by this change. Bug 2198667 asks that we stop shipping this JDBC driver as part of the base system. That bug is not addressed by this change: the classes and native code are now in their own, separate, .jar and .so files -- so they'll be easier to remove in future -- but for now those files are still in /system/framework and /system/lib respectively. Bug: 2468870 Bug: 2198667
Diffstat (limited to 'libnativehelper/Register.c')
-rw-r--r--libnativehelper/Register.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/libnativehelper/Register.c b/libnativehelper/Register.c
index 33bee4e7d..338efc20d 100644
--- a/libnativehelper/Register.c
+++ b/libnativehelper/Register.c
@@ -100,17 +100,6 @@ int jniRegisterSystemMethods(JNIEnv* env)
if (register_com_ibm_icu4jni_util_Resources(env) != 0)
goto bail;
- if (register_SQLite_Database(env) != 0)
- goto bail;
- if (register_SQLite_Vm(env) != 0)
- goto bail;
- if (register_SQLite_FunctionContext(env) != 0)
- goto bail;
- if (register_SQLite_Stmt(env) != 0)
- goto bail;
- if (register_SQLite_Blob(env) != 0)
- goto bail;
-
/*
* Initialize the Android classes last, as they have dependencies
* on the "corer" core classes.