From c010978b54cf6f95d913ae6dc7b1107ea8f24647 Mon Sep 17 00:00:00 2001 From: aclement Date: Thu, 11 May 2006 07:29:14 +0000 Subject: 134471 - incremental structure model repair code overhaul - consider whether we are doing sloc comparisons. --- weaver/src/org/aspectj/weaver/CrosscuttingMembersSet.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'weaver') diff --git a/weaver/src/org/aspectj/weaver/CrosscuttingMembersSet.java b/weaver/src/org/aspectj/weaver/CrosscuttingMembersSet.java index a065aa14f..2b7c4ff32 100644 --- a/weaver/src/org/aspectj/weaver/CrosscuttingMembersSet.java +++ b/weaver/src/org/aspectj/weaver/CrosscuttingMembersSet.java @@ -76,7 +76,7 @@ public class CrosscuttingMembersSet { CflowPointcut.clearCaches(aspectType); change = true; } else { - if (careAboutShadowMungers) { + if (!World.compareLocations && careAboutShadowMungers) { // bug 134541 - even though we haven't changed we may have updated the // sourcelocation for the shadowMunger which we need to pick up shadowMungers = null; -- cgit v1.2.3