diff options
author | jhugunin <jhugunin> | 2003-04-10 18:54:02 +0000 |
---|---|---|
committer | jhugunin <jhugunin> | 2003-04-10 18:54:02 +0000 |
commit | 560c7d907b590b207821a9a55f50b8de6aae22f0 (patch) | |
tree | 1666cdeb2cd9057a45fda91a59890da0c9cfaf69 /org.aspectj.ajdt.core | |
parent | 72b3c0a4539f77d1f287f790c1318d682613bdb5 (diff) | |
download | aspectj-560c7d907b590b207821a9a55f50b8de6aae22f0.tar.gz aspectj-560c7d907b590b207821a9a55f50b8de6aae22f0.zip |
fix for [Bug 35593] Problem with priviliged aspects
Diffstat (limited to 'org.aspectj.ajdt.core')
-rw-r--r-- | org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/AspectDeclaration.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/AspectDeclaration.java b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/AspectDeclaration.java index c92cd026b..935b6c3f0 100644 --- a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/AspectDeclaration.java +++ b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/AspectDeclaration.java @@ -721,15 +721,14 @@ public class AspectDeclaration extends MemberTypeDeclaration { public void buildInterTypeAndPerClause(ClassScope classScope) { - checkSpec(classScope); - if (ignoreFurtherInvestigation) return; - factory = EclipseFactory.fromScopeLookupEnvironment(scope); - if (isPrivileged) { binding.privilegedHandler = new PrivilegedHandler(this); } + checkSpec(classScope); + if (ignoreFurtherInvestigation) return; + buildPerClause(scope); if (methods != null) { |