svn commit: r292108 - /jakarta/bcel/trunk/src/java/org/apache/bcel/verifier/PassVerifier.java

[email protected]
Newsgroups gmane.comp.jakarta.bcel.devel
Message-ID <[email protected]>
Author: dbrosius
Date: Tue Sep 27 20:42:08 2005
New Revision: 292108

URL: http://svn.apache.org/viewcvs?rev=292108&view=rev
Log:
don't convert lists to arrays manually, use toArray

Modified:
    jakarta/bcel/trunk/src/java/org/apache/bcel/verifier/PassVerifier.java

Modified: jakarta/bcel/trunk/src/java/org/apache/bcel/verifier/PassVerifier.java
URL: http://svn.apache.org/viewcvs/jakarta/bcel/trunk/src/java/org/apache/bcel/verifier/PassVerifier.java?rev=292108&r1=292107&r2=292108&view=diff
==============================================================================
--- jakarta/bcel/trunk/src/java/org/apache/bcel/verifier/PassVerifier.java (original)
+++ jakarta/bcel/trunk/src/java/org/apache/bcel/verifier/PassVerifier.java Tue Sep 27 20:42:08 2005
@@ -18,6 +18,7 @@
 
 
 import java.util.ArrayList;
+import java.util.List;
 
 /**
  * A PassVerifier actually verifies a class file; it is instantiated
@@ -48,7 +49,7 @@
 public abstract class PassVerifier{
 
 	/** The (warning) messages. */
-	private ArrayList messages = new ArrayList(); //Type of elements: String
+	private List messages = new ArrayList(); //Type of elements: String
 	
 	/** The VerificationResult cache. */
 	private VerificationResult verificationResult = null;
@@ -97,10 +98,7 @@
 	 */
 	public String[] getMessages(){
 		verify(); // create messages if not already done (cached!)
-		String[] ret = new String[messages.size()];
-		for (int i=0; i<messages.size(); i++){
-			ret[i] = (String) messages.get(i);
-		}
-		return ret;
+		
+		return (String[]) messages.toArray(new String[messages.size()]);
 	}
 }
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.