diff options
author | Jeffrey Brown <jeffbrown@android.com> | 2013-02-06 20:55:53 -0800 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2013-02-06 20:55:53 -0800 |
commit | 6bd6b1c436f9da46d01280cb080c2e810c50f390 (patch) | |
tree | d2fcd709db1424a96d8811f336cef94040f46072 /core/java/android/database | |
parent | e03ff19d72bc9579321e0ff50257e803f645de73 (diff) | |
parent | 4e68024c7e9cf5849bc7c57266b0079113a2562f (diff) | |
download | frameworks_base-6bd6b1c436f9da46d01280cb080c2e810c50f390.zip frameworks_base-6bd6b1c436f9da46d01280cb080c2e810c50f390.tar.gz frameworks_base-6bd6b1c436f9da46d01280cb080c2e810c50f390.tar.bz2 |
am 4e68024c: am 1e48b386: am 04ce0d25: Merge "Keep native callbacks when primary SQLiteConnection is recreated"
# By Niklas Brunlid
# Via Android Git Automerger (2) and others
* commit '4e68024c7e9cf5849bc7c57266b0079113a2562f':
Keep native callbacks when primary SQLiteConnection is recreated
Diffstat (limited to 'core/java/android/database')
-rw-r--r-- | core/java/android/database/sqlite/SQLiteConnection.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/core/java/android/database/sqlite/SQLiteConnection.java b/core/java/android/database/sqlite/SQLiteConnection.java index b2b6106..0017c46 100644 --- a/core/java/android/database/sqlite/SQLiteConnection.java +++ b/core/java/android/database/sqlite/SQLiteConnection.java @@ -216,6 +216,13 @@ public final class SQLiteConnection implements CancellationSignal.OnCancelListen setJournalSizeLimit(); setAutoCheckpointInterval(); setLocaleFromConfiguration(); + + // Register custom functions. + final int functionCount = mConfiguration.customFunctions.size(); + for (int i = 0; i < functionCount; i++) { + SQLiteCustomFunction function = mConfiguration.customFunctions.get(i); + nativeRegisterCustomFunction(mConnectionPtr, function); + } } private void dispose(boolean finalized) { |