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

[email protected] Wed, 30 Aug 2006 21:29:01 -0000
Newsgroups gmane.comp.jakarta.bcel.devel
Message-ID <[email protected]>
Author: dbrosius
Date: Wed Aug 30 14:29:01 2006
New Revision: 438634

URL: http://svn.apache.org/viewvc?rev=438634&view=rev
Log:
don't use reflective toArray calls

Modified:
    jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/JavaClass.java

Modified: jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/JavaClass.java
URL: http://svn.apache.org/viewvc/jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/JavaClass.java?rev=438634&r1=438633&r2=438634&view=diff
==============================================================================
--- jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/JavaClass.java (original)
+++ jakarta/bcel/trunk/src/main/java/org/apache/bcel/classfile/JavaClass.java Wed Aug 30 14:29:01 2006
@@ -348,7 +348,7 @@
     					accumulatedAnnotations.add(runtimeAnnotations.getAnnotationEntries()[j]);
     			}
     		}
-      		annotations = (AnnotationEntry[])accumulatedAnnotations.toArray(new AnnotationEntry[]{});
+      		annotations = (AnnotationEntry[])accumulatedAnnotations.toArray(new AnnotationEntry[accumulatedAnnotations.size()]);
       		annotationsOutOfDate = false;
       	}
       	return annotations;