aboutsummaryrefslogtreecommitdiffstats
path: root/ide_common/src/com
diff options
context:
space:
mode:
authorTor Norbye <tnorbye@google.com>2011-08-04 16:28:51 -0700
committerTor Norbye <tnorbye@google.com>2011-08-04 16:28:51 -0700
commit25e048d188f8aa850aef2ba808433d0291107151 (patch)
treed8dd8f84015e7569ecb64d983d60f23d1fdc9fc0 /ide_common/src/com
parentb8104b4bb73c80b41179bcd603b26037deb84ac2 (diff)
downloadsdk-25e048d188f8aa850aef2ba808433d0291107151.zip
sdk-25e048d188f8aa850aef2ba808433d0291107151.tar.gz
sdk-25e048d188f8aa850aef2ba808433d0291107151.tar.bz2
Fix NPE
Change-Id: I044342e5aa6b3aaa87efdcc79bbcb3db93190252
Diffstat (limited to 'ide_common/src/com')
-rw-r--r--ide_common/src/com/android/ide/common/resources/ResourceRepository.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/ide_common/src/com/android/ide/common/resources/ResourceRepository.java b/ide_common/src/com/android/ide/common/resources/ResourceRepository.java
index 0acc016..fa533cb 100644
--- a/ide_common/src/com/android/ide/common/resources/ResourceRepository.java
+++ b/ide_common/src/com/android/ide/common/resources/ResourceRepository.java
@@ -502,9 +502,11 @@ public abstract class ResourceRepository {
protected void removeFile(ResourceType type, ResourceFile file) {
List<ResourceItem> list = mResourceMap.get(type);
- for (int i = 0 ; i < list.size(); i++) {
- ResourceItem item = list.get(i);
- item.removeFile(file);
+ if (list != null) {
+ for (int i = 0 ; i < list.size(); i++) {
+ ResourceItem item = list.get(i);
+ item.removeFile(file);
+ }
}
}