]> source.dussan.org Git - aspectj.git/commitdiff
Fix GitHub #214
authorAlexander Kriegisch <Alexander@Kriegisch.name>
Sat, 21 Jan 2023 10:26:05 +0000 (11:26 +0100)
committerAlexander Kriegisch <Alexander@Kriegisch.name>
Sat, 21 Jan 2023 10:26:05 +0000 (11:26 +0100)
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
weaver/src/main/java/org/aspectj/weaver/bcel/BcelShadow.java

index d814903c9d4b2bf33b2c4fca79615b49c2735828..1efa88fc898d3b1b5c14e22041e498a79eb993a7 100644 (file)
@@ -375,7 +375,7 @@ public class BcelShadow extends Shadow {
                                int i = 0;
                                for (BcelAdvice element : badAdvice) {
                                        ISourceLocation sLoc = element.getSourceLocation();
-                                       if (sLoc != null) {
+                                       if (sLoc != null && sLoc.getLine() > 0) {
                                                badLocs[i++] = sLoc;
                                        }
                                }