diff options
author | Tor Norbye <tnorbye@google.com> | 2011-08-04 16:28:51 -0700 |
---|---|---|
committer | Tor Norbye <tnorbye@google.com> | 2011-08-04 16:28:51 -0700 |
commit | 25e048d188f8aa850aef2ba808433d0291107151 (patch) | |
tree | d8dd8f84015e7569ecb64d983d60f23d1fdc9fc0 /ide_common/src/com/android/ide/common/resources | |
parent | b8104b4bb73c80b41179bcd603b26037deb84ac2 (diff) | |
download | sdk-25e048d188f8aa850aef2ba808433d0291107151.zip sdk-25e048d188f8aa850aef2ba808433d0291107151.tar.gz sdk-25e048d188f8aa850aef2ba808433d0291107151.tar.bz2 |
Fix NPE
Change-Id: I044342e5aa6b3aaa87efdcc79bbcb3db93190252
Diffstat (limited to 'ide_common/src/com/android/ide/common/resources')
-rw-r--r-- | ide_common/src/com/android/ide/common/resources/ResourceRepository.java | 8 |
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); + } } } |