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()]);
}
/**