summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVasu Nori <vnori@google.com>2010-03-09 13:42:20 -0800
committerAndroid (Google) Code Review <android-gerrit@google.com>2010-03-09 13:42:20 -0800
commit90ebc55f35ca0b3f5294c0bf7b15981178199bc4 (patch)
treee5bc6f16dfb5d1ef7e22a25469b17b9404c9c0c1
parent877a7a2fe61329bfa70ecde0bcda96b7c3cbd6f6 (diff)
parent8648e37f82f15f0e13acc14e4cbf4df377cf8063 (diff)
downloadframeworks_base-90ebc55f35ca0b3f5294c0bf7b15981178199bc4.zip
frameworks_base-90ebc55f35ca0b3f5294c0bf7b15981178199bc4.tar.gz
frameworks_base-90ebc55f35ca0b3f5294c0bf7b15981178199bc4.tar.bz2
Merge "add REPLACE to the list of cached sql stmnts"
-rw-r--r--core/java/android/database/sqlite/SQLiteProgram.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/java/android/database/sqlite/SQLiteProgram.java b/core/java/android/database/sqlite/SQLiteProgram.java
index 6636473..5b4516d 100644
--- a/core/java/android/database/sqlite/SQLiteProgram.java
+++ b/core/java/android/database/sqlite/SQLiteProgram.java
@@ -61,6 +61,7 @@ public abstract class SQLiteProgram extends SQLiteClosable {
// only cache CRUD statements
String prefixSql = mSql.substring(0, 6);
if (!prefixSql.equalsIgnoreCase("INSERT") && !prefixSql.equalsIgnoreCase("UPDATE") &&
+ !prefixSql.equalsIgnoreCase("REPLAC") &&
!prefixSql.equalsIgnoreCase("DELETE") && !prefixSql.equalsIgnoreCase("SELECT")) {
mCompiledSql = new SQLiteCompiledSql(db, sql);
nStatement = mCompiledSql.nStatement;