From 155a888d39e73a70fd4fe47de2c37ed593bb5459 Mon Sep 17 00:00:00 2001 From: aclement Date: Thu, 27 Nov 2008 17:59:09 +0000 Subject: [PATCH] 256400: fix --- asm/src/org/aspectj/asm/internal/JDTLikeHandleProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/asm/src/org/aspectj/asm/internal/JDTLikeHandleProvider.java b/asm/src/org/aspectj/asm/internal/JDTLikeHandleProvider.java index 7c8e6253f..c20428d67 100644 --- a/asm/src/org/aspectj/asm/internal/JDTLikeHandleProvider.java +++ b/asm/src/org/aspectj/asm/internal/JDTLikeHandleProvider.java @@ -164,7 +164,7 @@ public class JDTLikeHandleProvider implements IElementHandleProvider { if (object.getKind() == ipe.getKind()) { if (object.getName().equals(ipe.getName())) { String sig1 = object.getBytecodeSignature(); - if (sig1 == null && ipeSig == null || sig1.equals(ipeSig)) { + if (sig1 == null && ipeSig == null || (sig1 != null && sig1.equals(ipeSig))) { String existingHandle = object.getHandleIdentifier(); int suffixPosition = existingHandle.indexOf('!'); if (suffixPosition != -1) { -- 2.39.5