[yocto] [Refactor RFC 5/8] Fix NullPointerException when detecting changed files
Ioana Grigoropol
ioanax.grigoropol at intel.com
Tue Jun 4 08:07:45 PDT 2013
Signed-off-by: Ioana Grigoropol <ioanax.grigoropol at intel.com>
---
.../src/org/yocto/bc/bitbake/BBSession.java | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/plugins/org.yocto.bc.ui/src/org/yocto/bc/bitbake/BBSession.java b/plugins/org.yocto.bc.ui/src/org/yocto/bc/bitbake/BBSession.java
index 81a4661..937cad1 100644
--- a/plugins/org.yocto.bc.ui/src/org/yocto/bc/bitbake/BBSession.java
+++ b/plugins/org.yocto.bc.ui/src/org/yocto/bc/bitbake/BBSession.java
@@ -747,10 +747,12 @@ public class BBSession implements IBBSessionListener, IModelElement, Map {
return;
}
}
- for(int i=0;changed != null && i<changed.length;i++) {
- if (this.depends.contains(changed[i].getLocation().toString())) {
- initialized = false;
- return;
+ if (!depends.isEmpty()) {
+ for(int i=0;changed != null && i<changed.length;i++) {
+ if (changed[i].getLocation() != null && this.depends.contains(changed[i].getLocation().toString())) {
+ initialized = false;
+ return;
+ }
}
}
}
--
1.7.9.5
More information about the yocto
mailing list