summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEthan Chen <intervigil@gmail.com>2014-09-17 11:27:23 -0700
committerAbhisek Devkota <ciwrl@cyanogenmod.com>2014-09-23 23:35:13 +0000
commit5f3f37efdfbd9297bff7506da30e1f6a0b9f5f7d (patch)
treee80ab7c128e46ba674d4cb0ea36aec8c7a417432
parentada95b661804bd8f650c909814277f60b46b8b8e (diff)
downloadpackages_apps_Contacts-5f3f37efdfbd9297bff7506da30e1f6a0b9f5f7d.tar.gz
packages_apps_Contacts-5f3f37efdfbd9297bff7506da30e1f6a0b9f5f7d.tar.bz2
packages_apps_Contacts-5f3f37efdfbd9297bff7506da30e1f6a0b9f5f7d.zip
Contacts: Null check local group query result
Change-Id: I1240c73362ea946b906ecb9ecd27a2bcb0b8e545
-rw-r--r--src/com/android/contacts/group/local/LocalGroupCountTask.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/com/android/contacts/group/local/LocalGroupCountTask.java b/src/com/android/contacts/group/local/LocalGroupCountTask.java
index ef7405833..8ac6eedd0 100644
--- a/src/com/android/contacts/group/local/LocalGroupCountTask.java
+++ b/src/com/android/contacts/group/local/LocalGroupCountTask.java
@@ -78,8 +78,10 @@ public class LocalGroupCountTask extends AsyncTask<Object, Object, Object> {
groups = mContext.getContentResolver().query(LocalGroups.CONTENT_URI, new String[] {
GroupColumns._ID
}, null, null, null);
- while (groups.moveToNext()) {
- countMemebersById(updateList, groups.getLong(0));
+ if (groups != null) {
+ while (groups.moveToNext()) {
+ countMemebersById(updateList, groups.getLong(0));
+ }
}
} finally {
if (groups != null) {