Author: dbrosius Date: Mon Aug 15 23:26:12 2011 New Revision: 1158063 URL: http://svn.apache.org/viewvc?rev=1158063&view=rev Log: use enhanced loop
Modified: commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/Type.java Modified: commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/Type.java URL: http://svn.apache.org/viewvc/commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/Type.java?rev=1158063&r1=1158062&r2=1158063&view=diff ============================================================================== --- commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/Type.java (original) +++ commons/proper/bcel/trunk/src/main/java/org/apache/bcel/generic/Type.java Mon Aug 15 23:26:12 2011 @@ -143,9 +143,10 @@ public abstract class Type implements ja */ public static String getMethodSignature( Type return_type, Type[] arg_types ) { StringBuilder buf = new StringBuilder("("); - int length = (arg_types == null) ? 0 : arg_types.length; - for (int i = 0; i < length; i++) { - buf.append(arg_types[i].getSignature()); + if (arg_types != null) { + for (Type arg_type : arg_types) { + buf.append(arg_type.getSignature()); + } } buf.append(')'); buf.append(return_type.getSignature());