summaryrefslogtreecommitdiffstats
path: root/src/com/android/providers/contacts/ContactsDatabaseHelper.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/providers/contacts/ContactsDatabaseHelper.java')
-rw-r--r--src/com/android/providers/contacts/ContactsDatabaseHelper.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/providers/contacts/ContactsDatabaseHelper.java b/src/com/android/providers/contacts/ContactsDatabaseHelper.java
index 31d3764..143f6b6 100644
--- a/src/com/android/providers/contacts/ContactsDatabaseHelper.java
+++ b/src/com/android/providers/contacts/ContactsDatabaseHelper.java
@@ -5339,7 +5339,8 @@ public class ContactsDatabaseHelper extends SQLiteOpenHelper {
// Todo: make more performant
sb.append(Tables.RAW_CONTACTS +
" JOIN " + Views.DATA + " data_view ON (data_view.raw_contact_id = "
- + Tables.RAW_CONTACTS + ".contact_id) WHERE data1 = '" + lookupData + "'");
+ + Tables.RAW_CONTACTS + "._id) WHERE data1 = ");
+ DatabaseUtils.appendEscapedSQLString(sb, lookupData);
}
private void appendPhoneLookupSelection(StringBuilder sb, String number, String numberE164) {