Author: dbrosius Date: Mon Aug 8 20:43:46 2005 New Revision: 230961 URL: http://svn.apache.org/viewcvs?rev=230961&view=rev Log: 'guard' against npe's
Modified: jakarta/bcel/trunk/src/java/org/apache/bcel/classfile/JavaClass.java Modified: jakarta/bcel/trunk/src/java/org/apache/bcel/classfile/JavaClass.java URL: http://svn.apache.org/viewcvs/jakarta/bcel/trunk/src/java/org/apache/bcel/classfile/JavaClass.java?rev=230961&r1=230960&r2=230961&view=diff ============================================================================== --- jakarta/bcel/trunk/src/java/org/apache/bcel/classfile/JavaClass.java (original) +++ jakarta/bcel/trunk/src/java/org/apache/bcel/classfile/JavaClass.java Mon Aug 8 20:43:46 2005 @@ -670,24 +670,24 @@ try { c = (JavaClass)clone(); - } catch (CloneNotSupportedException e) { - } - c.constant_pool = constant_pool.copy(); - c.interfaces = (int[])interfaces.clone(); - c.interface_names = (String[])interface_names.clone(); + c.constant_pool = constant_pool.copy(); + c.interfaces = (int[])interfaces.clone(); + c.interface_names = (String[])interface_names.clone(); - c.fields = new Field[fields.length]; - for (int i = 0; i < fields.length; i++) - c.fields[i] = fields[i].copy(c.constant_pool); + c.fields = new Field[fields.length]; + for (int i = 0; i < fields.length; i++) + c.fields[i] = fields[i].copy(c.constant_pool); - c.methods = new Method[methods.length]; - for (int i = 0; i < methods.length; i++) - c.methods[i] = methods[i].copy(c.constant_pool); + c.methods = new Method[methods.length]; + for (int i = 0; i < methods.length; i++) + c.methods[i] = methods[i].copy(c.constant_pool); - c.attributes = new Attribute[attributes.length]; - for (int i = 0; i < attributes.length; i++) - c.attributes[i] = attributes[i].copy(c.constant_pool); + c.attributes = new Attribute[attributes.length]; + for (int i = 0; i < attributes.length; i++) + c.attributes[i] = attributes[i].copy(c.constant_pool); + } catch (CloneNotSupportedException e) { + } return c; } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]