Author: struberg
Date: Sun Feb 20 16:49:21 2011
New Revision: 1072630

URL: http://svn.apache.org/viewvc?rev=1072630&view=rev
Log:
OWB-461 cleanup: use known size for toArray

Modified:
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/jms/JMSModel.java

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java?rev=1072630&r1=1072629&r2=1072630&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/container/InjectionResolver.java
 Sun Feb 20 16:49:21 2011
@@ -225,8 +225,9 @@ public class InjectionResolver
         {
             clazz = (Class<?>) type;
         }
-        
-        Annotation[] qualifiers = injectionPoint.getQualifiers().toArray(new 
Annotation[0]);        
+
+        Set<Annotation> qualSet = injectionPoint.getQualifiers();
+        Annotation[] qualifiers = qualSet.toArray(new 
Annotation[qualSet.size()]);
         if(isInstanceOrEventInjection(type))
         {
             qualifiers = new Annotation[1];

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/jms/JMSModel.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/jms/JMSModel.java?rev=1072630&r1=1072629&r2=1072630&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/jms/JMSModel.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/jms/JMSModel.java
 Sun Feb 20 16:49:21 2011
@@ -57,7 +57,7 @@ public class JMSModel
     
     public Annotation[] getBindings()
     {
-        return bindings.toArray(new Annotation[0]);
+        return bindings.toArray(new Annotation[bindings.size()]);
     }
 
     /**


Reply via email to