summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVitalii Kulikov <solk@solk.org.ua>2016-09-27 17:02:18 +0200
committerVitalii Kulikov <solk.kulikov@gmail.com>2016-11-26 01:19:54 -0800
commit5f911a25b1469b117f6434fd8d9ad74b30b48edf (patch)
tree6bfe3a10afd067137312dc20c04d7db1cf76f1d0
parentd7eedfae7950da592014939920e43789e5d6ad19 (diff)
downloadpackages_apps_Contacts-5f911a25b1469b117f6434fd8d9ad74b30b48edf.tar.gz
packages_apps_Contacts-5f911a25b1469b117f6434fd8d9ad74b30b48edf.tar.bz2
packages_apps_Contacts-5f911a25b1469b117f6434fd8d9ad74b30b48edf.zip
Contacts: Fix infinite loop in queryContactProviderByRawContactIds
Change-Id: I890ce7ac2790efd7d20efeb9df144480dfe41b55
-rw-r--r--src/com/android/contacts/incall/InCallMetricsHelper.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/contacts/incall/InCallMetricsHelper.java b/src/com/android/contacts/incall/InCallMetricsHelper.java
index edab9a8f2..cd9281b88 100644
--- a/src/com/android/contacts/incall/InCallMetricsHelper.java
+++ b/src/com/android/contacts/incall/InCallMetricsHelper.java
@@ -571,7 +571,7 @@ public class InCallMetricsHelper {
RawContacts._ID + "=?",
new String[]{rawId}, null)) {
if (cursor != null) {
- while (cursor.moveToFirst()) {
+ while (cursor.moveToNext()) {
String accountType = cursor.getString(0); // RawContacts.ACCOUNT_TYPE
if (pluginMap.containsKey(accountType)) {
providerSet.add(pluginMap.get(accountType));