commit | 92dfa11fe98d453b7aaa7c3c1516b187c60c106c | [log] [tgz] |
---|---|---|
author | Dmitri Plotnikov <dplotnikov@google.com> | Fri Apr 02 11:32:50 2010 -0700 |
committer | Dmitri Plotnikov <dplotnikov@google.com> | Fri Apr 02 11:32:50 2010 -0700 |
tree | ab26b3450496bf07b95153ab7f2ae3e98931aeb5 | |
parent | ffadc8789ddab7849aa869c6bf1186d36db49d3a [diff] |
Fixing NPE in contact photo loader Bug: 2566919 Change-Id: I8711ce801ca2b80658bcc669f03e3c3d2c28b3bb
diff --git a/src/com/android/contacts/ContactPhotoLoader.java b/src/com/android/contacts/ContactPhotoLoader.java index d250a86..96f55a6 100644 --- a/src/com/android/contacts/ContactPhotoLoader.java +++ b/src/com/android/contacts/ContactPhotoLoader.java
@@ -325,7 +325,7 @@ while (iterator.hasNext()) { Long id = iterator.next(); BitmapHolder holder = mBitmapCache.get(id); - if (holder.state == BitmapHolder.NEEDED) { + if (holder != null && holder.state == BitmapHolder.NEEDED) { // Assuming atomic behavior holder.state = BitmapHolder.LOADING; photoIds.add(id);