Author: sebb Date: Wed Oct 30 23:56:22 2013 New Revision: 1537350 URL: http://svn.apache.org/r1537350 Log: All conditional statements should be in blocks
Modified: commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/LinkedBlockingDeque.java Modified: commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/LinkedBlockingDeque.java URL: http://svn.apache.org/viewvc/commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/LinkedBlockingDeque.java?rev=1537350&r1=1537349&r2=1537350&view=diff ============================================================================== --- commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/LinkedBlockingDeque.java (original) +++ commons/proper/pool/trunk/src/main/java/org/apache/commons/pool2/impl/LinkedBlockingDeque.java Wed Oct 30 23:56:22 2013 @@ -1013,15 +1013,16 @@ class LinkedBlockingDeque<E> extends Abs public <T> T[] toArray(T[] a) { lock.lock(); try { - if (a.length < count) + if (a.length < count) { a = (T[])java.lang.reflect.Array.newInstance (a.getClass().getComponentType(), count); - + } int k = 0; for (Node<E> p = first; p != null; p = p.next) a[k++] = (T)p.item; - if (a.length > k) + if (a.length > k) { a[k] = null; + } return a; } finally { lock.unlock();