*** src/proxy/net/sf/cglib/ASMBackend.java.orig 2004-03-07 18:37:00.000000000 -0500 --- src/proxy/net/sf/cglib/ASMBackend.java 2004-03-07 18:38:05.000000000 -0500 *************** *** 226,232 **** public void declare_field(int modifiers, Class typeClass, String fieldName) { init(); ! cw.visitField(convertModifiers(modifiers), fieldName, Type.getDescriptor(typeClass), null); } public void getfield(String className, String fieldName, Class type) { --- 226,232 ---- public void declare_field(int modifiers, Class typeClass, String fieldName) { init(); ! cw.visitField(convertModifiers(modifiers), fieldName, Type.getDescriptor(typeClass), null, null); } public void getfield(String className, String fieldName, Class type) { *************** *** 254,260 **** cv = cw.visitMethod(ACC_STATIC, Constants.STATIC_NAME, Type.getMethodDescriptor(Type.VOID_TYPE, new Type[0]), ! null); } public void declare_interface(Class iface) { --- 254,260 ---- cv = cw.visitMethod(ACC_STATIC, Constants.STATIC_NAME, Type.getMethodDescriptor(Type.VOID_TYPE, new Type[0]), ! null, null); } public void declare_interface(Class iface) { *************** *** 271,277 **** cv = cw.visitMethod(convertModifiers(modifiers), methodName, Type.getMethodDescriptor(Type.getType(returnType), getTypes(parameterTypes)), ! getInternalNames(exceptionTypes)); } private Label mark() { --- 271,277 ---- cv = cw.visitMethod(convertModifiers(modifiers), methodName, Type.getMethodDescriptor(Type.getType(returnType), getTypes(parameterTypes)), ! getInternalNames(exceptionTypes), null); } private Label mark() { *************** *** 297,303 **** cv = cw.visitMethod(ACC_PUBLIC, Constants.CONSTRUCTOR_NAME, Type.getMethodDescriptor(Type.VOID_TYPE, getTypes(parameterTypes)), ! null); } public void end_method() { --- 297,303 ---- cv = cw.visitMethod(ACC_PUBLIC, Constants.CONSTRUCTOR_NAME, Type.getMethodDescriptor(Type.VOID_TYPE, getTypes(parameterTypes)), ! null, null); } public void end_method() {