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