From 3d44fed01c620ddb21e92b019ecd988210edd67e Mon Sep 17 00:00:00 2001 From: aclement Date: Wed, 22 Feb 2006 15:24:23 +0000 Subject: optimizationasm: has to force that it wants a modifiable (bcel) delegate --- weaver/src/org/aspectj/weaver/bcel/LazyClassGen.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'weaver/src') diff --git a/weaver/src/org/aspectj/weaver/bcel/LazyClassGen.java b/weaver/src/org/aspectj/weaver/bcel/LazyClassGen.java index 60d91fc4e..3d485ab02 100644 --- a/weaver/src/org/aspectj/weaver/bcel/LazyClassGen.java +++ b/weaver/src/org/aspectj/weaver/bcel/LazyClassGen.java @@ -221,7 +221,9 @@ public final class LazyClassGen { BcelWorld world = new BcelWorld(path); - LazyClassGen clazz = new LazyClassGen(BcelWorld.getBcelObjectType(world.resolve(name))); + UnresolvedType ut = UnresolvedType.forName(name); + ut.setNeedsModifiableDelegate(true); + LazyClassGen clazz = new LazyClassGen(BcelWorld.getBcelObjectType(world.resolve(ut))); clazz.print(out); out.println(); } -- cgit v1.2.3