aboutsummaryrefslogtreecommitdiffstats
path: root/org.aspectj.ajdt.core
diff options
context:
space:
mode:
authorAndy Clement <andrew.clement@gmail.com>2012-04-16 15:04:17 -0700
committerAndy Clement <andrew.clement@gmail.com>2012-04-16 15:04:17 -0700
commit9fb822729054bd82c327945a531ba8ff160bbcad (patch)
treec2b199c6f371893000715b22c63704516e5db0e1 /org.aspectj.ajdt.core
parentca84e4c23db3f6b9c3bb17d3e884ed6d628a91e6 (diff)
downloadaspectj-9fb822729054bd82c327945a531ba8ff160bbcad.tar.gz
aspectj-9fb822729054bd82c327945a531ba8ff160bbcad.zip
NPE guard
Diffstat (limited to 'org.aspectj.ajdt.core')
-rw-r--r--org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AsmHierarchyBuilder.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AsmHierarchyBuilder.java b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AsmHierarchyBuilder.java
index 08366dbb1..97a67a00a 100644
--- a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AsmHierarchyBuilder.java
+++ b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AsmHierarchyBuilder.java
@@ -702,8 +702,9 @@ public class AsmHierarchyBuilder extends ASTVisitor {
}
output.append("> ");
}
+ String methodName = methodDeclaration.selector==null?"null":new String(methodDeclaration.selector);
- methodDeclaration.printReturnType(0, output).append(methodDeclaration.selector).append('(');
+ methodDeclaration.printReturnType(0, output).append(methodName).append('(');
if (methodDeclaration.arguments != null) {
for (int i = 0; i < methodDeclaration.arguments.length; i++) {
if (i > 0) {