From ed1dc14a99c0728b7cd7ed0e312c5312d9e39d40 Mon Sep 17 00:00:00 2001 From: aclement Date: Mon, 25 Jan 2010 22:51:16 +0000 Subject: [PATCH] 292584: fix --- .../src/org/aspectj/weaver/bcel/BcelAccessForInlineMunger.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weaver/src/org/aspectj/weaver/bcel/BcelAccessForInlineMunger.java b/weaver/src/org/aspectj/weaver/bcel/BcelAccessForInlineMunger.java index ee09268a3..64efb0a31 100644 --- a/weaver/src/org/aspectj/weaver/bcel/BcelAccessForInlineMunger.java +++ b/weaver/src/org/aspectj/weaver/bcel/BcelAccessForInlineMunger.java @@ -258,7 +258,7 @@ public class BcelAccessForInlineMunger extends BcelTypeMunger { register += type.getSize(); } il.append(Utility.createInvoke(factory, Modifier.isStatic(resolvedMember.getModifiers()) ? Constants.INVOKESTATIC - : Constants.INVOKESPECIAL, resolvedMember)); + : Constants.INVOKEVIRTUAL, resolvedMember)); il.append(InstructionFactory.createReturn(BcelWorld.makeBcelType(inlineAccessor.getReturnType()))); m_inlineAccessorBcelMethods.put(accessor, new BcelMethod(m_aspectGen.getBcelObjectType(), method.getMethod())); -- 2.39.5