svn commit: r382273 - /jakarta/bcel/trunk/src/java/org/apache/bcel/classfile/JavaClass.java

[email protected]
Newsgroups gmane.comp.jakarta.bcel.devel
Message-ID <[email protected]>
Author: dbrosius
Date: Wed Mar  1 19:32:47 2006
New Revision: 382273

URL: http://svn.apache.org/viewcvs?rev=382273&view=rev
Log:
if attributes parameter is null, would get NPE, fixed. Problem exacerbated by hidding member name with parameter name.

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=382273&r1=382272&r2=382273&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 Wed Mar  1 19:32:47 2006
@@ -127,7 +127,7 @@
     if (interfaces == null) // Allowed for backward compatibility
       interfaces = new int[0];
     if (attributes == null)
-      this.attributes = new Attribute[0];
+      attributes = new Attribute[0];
     if (fields == null)
       fields = new Field[0];
     if (methods == null)
@@ -261,9 +261,7 @@
 
     if (parent != null) {
       File dir = new File(parent);
-
-      if (dir != null)
-        dir.mkdirs();
+      dir.mkdirs();
     }
 
     DataOutputStream dos = null;
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.