Author: tn
Date: Thu Jan  1 16:29:59 2015
New Revision: 1648873

URL: http://svn.apache.org/r1648873
Log:
Fix compilation error.

Modified:
    
commons/proper/collections/trunk/src/main/java/org/apache/commons/collections4/CollectionUtils.java

Modified: 
commons/proper/collections/trunk/src/main/java/org/apache/commons/collections4/CollectionUtils.java
URL: 
http://svn.apache.org/viewvc/commons/proper/collections/trunk/src/main/java/org/apache/commons/collections4/CollectionUtils.java?rev=1648873&r1=1648872&r2=1648873&view=diff
==============================================================================
--- 
commons/proper/collections/trunk/src/main/java/org/apache/commons/collections4/CollectionUtils.java
 (original)
+++ 
commons/proper/collections/trunk/src/main/java/org/apache/commons/collections4/CollectionUtils.java
 Thu Jan  1 16:29:59 2015
@@ -1024,10 +1024,10 @@ public class CollectionUtils {
             final Predicate<? super O> predicate) {
 
         @SuppressWarnings("unchecked") // safe
-        final Class<R> outputClass = (Class<R>) ArrayList.class;
+        final Factory<R> factory = (Factory<R>) 
FactoryUtils.instantiateFactory(ArrayList.class);
         @SuppressWarnings("unchecked") // safe
         final Predicate<? super O>[] predicates = new Predicate[] { predicate 
};
-        return partition(inputCollection, 
FactoryUtils.instantiateFactory(outputClass), predicates);
+        return partition(inputCollection, factory, predicates);
     }
 
     /**
@@ -1108,8 +1108,8 @@ public class CollectionUtils {
             final Predicate<? super O>... predicates) {
 
         @SuppressWarnings("unchecked") // safe
-        final Class<R> outputClass = (Class<R>) ArrayList.class;
-        return partition(inputCollection, 
FactoryUtils.instantiateFactory(outputClass), predicates);
+        final Factory<R> factory = (Factory<R>) 
FactoryUtils.instantiateFactory(ArrayList.class);
+        return partition(inputCollection, factory, predicates);
     }
 
     /**


Reply via email to