From 88cd54788c51a631ba890e6ee9e76d36093b7ff4 Mon Sep 17 00:00:00 2001 From: aclement Date: Wed, 13 Apr 2005 11:43:48 +0000 Subject: Fix for pr90806 - stash sourcecontext whilst we have it. --- weaver/src/org/aspectj/weaver/ResolvedPointcutDefinition.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'weaver') diff --git a/weaver/src/org/aspectj/weaver/ResolvedPointcutDefinition.java b/weaver/src/org/aspectj/weaver/ResolvedPointcutDefinition.java index 749243810..21af036b5 100644 --- a/weaver/src/org/aspectj/weaver/ResolvedPointcutDefinition.java +++ b/weaver/src/org/aspectj/weaver/ResolvedPointcutDefinition.java @@ -52,12 +52,15 @@ public class ResolvedPointcutDefinition extends ResolvedMember { } public static ResolvedPointcutDefinition read(VersionedDataInputStream s, ISourceContext context) throws IOException { - return new ResolvedPointcutDefinition( + ResolvedPointcutDefinition rpd = + new ResolvedPointcutDefinition( TypeX.read(s), s.readInt(), s.readUTF(), TypeX.readArray(s), Pointcut.read(s, context)); + rpd.setSourceContext(context); // whilst we have a source context, let's remember it + return rpd; } public String toString() { -- cgit v1.2.3