From d7d5947ddd5a3b4f5c3bcaed6114b5445f0d6a01 Mon Sep 17 00:00:00 2001 From: aclement Date: Fri, 11 Nov 2005 15:13:33 +0000 Subject: [PATCH] Fix for 113118 - use the right method to get a signature for the attribute. --- weaver/src/org/aspectj/weaver/bcel/LazyClassGen.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/weaver/src/org/aspectj/weaver/bcel/LazyClassGen.java b/weaver/src/org/aspectj/weaver/bcel/LazyClassGen.java index b66e7af28..f97eacbdf 100644 --- a/weaver/src/org/aspectj/weaver/bcel/LazyClassGen.java +++ b/weaver/src/org/aspectj/weaver/bcel/LazyClassGen.java @@ -565,7 +565,8 @@ public final class LazyClassGen { signature.append(">"); } // now the supertype - signature.append(myType.getSuperclass().getSignature()); + String supersig = myType.getSuperclass().getSignatureForAttribute(); + signature.append(supersig); ResolvedType[] interfaceRTXs = myType.getDeclaredInterfaces(); for (int i = 0; i < interfaceRTXs.length; i++) { String s = interfaceRTXs[i].getSignatureForAttribute(); -- 2.39.5