Browse Source

avoid NPE building AJDT 1.5.3RC1 code on Eclipse 3.4

tags/V162DEV_M1
aclement 16 years ago
parent
commit
36311b94bb

+ 2
- 1
org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/AccessForInlineVisitor.java View File

@@ -101,7 +101,8 @@ public class AccessForInlineVisitor extends ASTVisitor {
for (int i=0, len=ref.otherBindings.length; i < len && cont; i++) {
FieldBinding binding = ref.otherBindings[i];
ref.otherBindings[i] = getAccessibleField(binding, receiverType);
if (!(binding instanceof ProblemFieldBinding)) receiverType = binding.type;
if (!(binding instanceof ProblemFieldBinding)
&& binding!=null) receiverType = binding.type; // TODO Why is this sometimes null?
else cont=false;
}
}

Loading…
Cancel
Save