diff -N -a -u -r -b bcel-5.1/build.xml bcel/build.xml --- bcel-5.1/build.xml 2003-04-25 09:06:14.000000000 +0100 +++ bcel/build.xml 2004-08-11 21:25:17.449281600 +0100 @@ -65,7 +65,7 @@ - + `this' is local var 0 - addLocalVariable("this", new ObjectType(class_name), start, end); - } +// if(!isStatic() && (class_name != null)) { // Instance method -> `this' is local var 0 +// addLocalVariable("this", new ObjectType(class_name), start, end); +// } } if(arg_types != null) { @@ -152,17 +152,17 @@ throw new ClassGenException("Mismatch in argument array lengths: " + size + " vs. " + arg_names.length); } else { // Give them dummy names - arg_names = new String[size]; - - for(int i=0; i < size; i++) - arg_names[i] = "arg" + i; - - setArgumentNames(arg_names); +// arg_names = new String[size]; +// +// for(int i=0; i < size; i++) +// arg_names[i] = "arg" + i; +// +// setArgumentNames(arg_names); } if(!abstract_) { for(int i=0; i < size; i++) { - addLocalVariable(arg_names[i], arg_types[i], start, end); +// addLocalVariable(arg_names[i], arg_types[i], start, end); } } }