aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJeff Hamilton <jham@android.com>2009-08-18 11:53:22 -0500
committerJeff Hamilton <jham@android.com>2009-08-18 11:53:22 -0500
commit10f1a4d39ca6ef7a869b513a9756d5170eee3b53 (patch)
treeade9d2f82aac6f37a5f70ac75406db993cfc1c1f /src
parent9a66cd81e7d97fc9a066118606fdf00af35b62c0 (diff)
downloadlatinime-10f1a4d39ca6ef7a869b513a9756d5170eee3b53.tar.gz
latinime-10f1a4d39ca6ef7a869b513a9756d5170eee3b53.tar.xz
latinime-10f1a4d39ca6ef7a869b513a9756d5170eee3b53.zip
Don't crash if the contacts provider returns a null Cursor.
Diffstat (limited to 'src')
-rw-r--r--src/com/android/inputmethod/latin/ContactsDictionary.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/android/inputmethod/latin/ContactsDictionary.java b/src/com/android/inputmethod/latin/ContactsDictionary.java
index 09cbd43e9..cfa1f1d7d 100644
--- a/src/com/android/inputmethod/latin/ContactsDictionary.java
+++ b/src/com/android/inputmethod/latin/ContactsDictionary.java
@@ -67,7 +67,9 @@ public class ContactsDictionary extends ExpandableDictionary {
private synchronized void loadDictionary() {
Cursor cursor = getContext().getContentResolver()
.query(People.CONTENT_URI, PROJECTION, null, null, null);
- addWords(cursor);
+ if (cursor != null) {
+ addWords(cursor);
+ }
mRequiresReload = false;
}