summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoraclement <aclement>2004-04-23 16:24:27 +0000
committeraclement <aclement>2004-04-23 16:24:27 +0000
commita97f3b6758f778e9a19843ef984085b34be8e7d0 (patch)
treed53e4a6ec9f8e928e902b6aa3edf12f1072974bd
parentbe37b087453960e7173422b312b706ab337a97ed (diff)
downloadaspectj-a97f3b6758f778e9a19843ef984085b34be8e7d0.tar.gz
aspectj-a97f3b6758f778e9a19843ef984085b34be8e7d0.zip
Fix for Bugzilla Bug 59596
Null pointer exception while weaving java.awt.Label
-rw-r--r--org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/EclipseAdapterUtils.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/EclipseAdapterUtils.java b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/EclipseAdapterUtils.java
index 1b834853e..b2b4d9c66 100644
--- a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/EclipseAdapterUtils.java
+++ b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/EclipseAdapterUtils.java
@@ -40,7 +40,8 @@ public class EclipseAdapterUtils {
int endPosition = problem.getSourceEnd();
if ((startPosition > endPosition)
- || ((startPosition <= 0) && (endPosition <= 0)))
+ || ((startPosition <= 0) && (endPosition <= 0))
+ || compilationUnit==null)
//return Util.bind("problem.noSourceInformation"); //$NON-NLS-1$
return "(no source information available)";