You are viewing a plain text version of this content. The canonical link for it is here.
Posted to batik-commits@xmlgraphics.apache.org by vh...@apache.org on 2014/04/07 20:29:13 UTC

svn commit: r1585547 - in /xmlgraphics/batik/trunk/sources/org/apache/batik/anim/timing: TimeContainer.java TimingSpecifierListProducer.java

Author: vhennebert
Date: Mon Apr  7 18:29:13 2014
New Revision: 1585547

URL: http://svn.apache.org/r1585547
Log:
BATIK-909: Use more efficient form of toArray
Patch by Dave Brosius

Modified:
    xmlgraphics/batik/trunk/sources/org/apache/batik/anim/timing/TimeContainer.java
    xmlgraphics/batik/trunk/sources/org/apache/batik/anim/timing/TimingSpecifierListProducer.java

Modified: xmlgraphics/batik/trunk/sources/org/apache/batik/anim/timing/TimeContainer.java
URL: http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/sources/org/apache/batik/anim/timing/TimeContainer.java?rev=1585547&r1=1585546&r2=1585547&view=diff
==============================================================================
--- xmlgraphics/batik/trunk/sources/org/apache/batik/anim/timing/TimeContainer.java (original)
+++ xmlgraphics/batik/trunk/sources/org/apache/batik/anim/timing/TimeContainer.java Mon Apr  7 18:29:13 2014
@@ -80,7 +80,7 @@ public abstract class TimeContainer exte
      * Returns an array of the children of this container.
      */
     public TimedElement[] getChildren() {
-        return (TimedElement[]) children.toArray(new TimedElement[0]);
+        return (TimedElement[]) children.toArray(new TimedElement[children.size()]);
     }
 
     /**

Modified: xmlgraphics/batik/trunk/sources/org/apache/batik/anim/timing/TimingSpecifierListProducer.java
URL: http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/sources/org/apache/batik/anim/timing/TimingSpecifierListProducer.java?rev=1585547&r1=1585546&r2=1585547&view=diff
==============================================================================
--- xmlgraphics/batik/trunk/sources/org/apache/batik/anim/timing/TimingSpecifierListProducer.java (original)
+++ xmlgraphics/batik/trunk/sources/org/apache/batik/anim/timing/TimingSpecifierListProducer.java Mon Apr  7 18:29:13 2014
@@ -61,7 +61,7 @@ public class TimingSpecifierListProducer
      * Returns an array of the parsed TimingSpecifiers.
      */
     public TimingSpecifier[] getTimingSpecifiers() {
-        return (TimingSpecifier[]) timingSpecifiers.toArray(new TimingSpecifier[0]);
+        return (TimingSpecifier[]) timingSpecifiers.toArray(new TimingSpecifier[timingSpecifiers.size()]);
     }
 
     /**