Return-Path: Delivered-To: apmail-cocoon-cvs-archive@www.apache.org Received: (qmail 83807 invoked from network); 9 Jan 2005 02:17:23 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 9 Jan 2005 02:17:23 -0000 Received: (qmail 87927 invoked by uid 500); 9 Jan 2005 02:17:22 -0000 Delivered-To: apmail-cocoon-cvs-archive@cocoon.apache.org Received: (qmail 87784 invoked by uid 500); 9 Jan 2005 02:17:22 -0000 Mailing-List: contact cvs-help@cocoon.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@cocoon.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list cvs@cocoon.apache.org Received: (qmail 87770 invoked by uid 99); 9 Jan 2005 02:17:22 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.28) with SMTP; Sat, 08 Jan 2005 18:17:21 -0800 Received: (qmail 83783 invoked by uid 65534); 9 Jan 2005 02:17:20 -0000 Date: 9 Jan 2005 02:17:20 -0000 Message-ID: <20050109021720.83779.qmail@minotaur.apache.org> From: antonio@apache.org To: cvs@cocoon.apache.org Subject: svn commit: r124700 - in cocoon/branches/BRANCH_2_1_X/src: blocks/forms/java/org/apache/cocoon/forms/util blocks/proxy/java/org/apache/cocoon/util java/org/apache/cocoon/components/xpointer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Author: antonio Date: Sat Jan 8 18:17:17 2005 New Revision: 124700 URL: http://svn.apache.org/viewcvs?view=rev&rev=124700 Log: Create Arrays of equal size Modified: cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/DomHelper.java cocoon/branches/BRANCH_2_1_X/src/blocks/proxy/java/org/apache/cocoon/util/RequestForwardingHttpMethod.java cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/components/xpointer/ElementPathPart.java Modified: cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/DomHelper.java Url: http://svn.apache.org/viewcvs/cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/DomHelper.java?view=diff&rev=124700&p1=cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/DomHelper.java&r1=124699&p2=cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/DomHelper.java&r2=124700 ============================================================================== --- cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/DomHelper.java (original) +++ cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/util/DomHelper.java Sat Jan 8 18:17:17 2005 @@ -127,8 +127,7 @@ * Returns all Element children of an Element that belong to the given * namespace. */ - public static Element[] getChildElements(Element element, - String namespace) { + public static Element[] getChildElements(Element element, String namespace) { ArrayList elements = new ArrayList(); NodeList nodeList = element.getChildNodes(); for (int i = 0; i < nodeList.getLength(); i++) { @@ -137,7 +136,7 @@ && namespace.equals(node.getNamespaceURI())) elements.add(node); } - return (Element[])elements.toArray(new Element[0]); + return (Element[])elements.toArray(new Element[elements.size()]); } /** @@ -156,7 +155,7 @@ elements.add(node); } } - return (Element[])elements.toArray(new Element[0]); + return (Element[])elements.toArray(new Element[elements.size()]); } /** Modified: cocoon/branches/BRANCH_2_1_X/src/blocks/proxy/java/org/apache/cocoon/util/RequestForwardingHttpMethod.java Url: http://svn.apache.org/viewcvs/cocoon/branches/BRANCH_2_1_X/src/blocks/proxy/java/org/apache/cocoon/util/RequestForwardingHttpMethod.java?view=diff&rev=124700&p1=cocoon/branches/BRANCH_2_1_X/src/blocks/proxy/java/org/apache/cocoon/util/RequestForwardingHttpMethod.java&r1=124699&p2=cocoon/branches/BRANCH_2_1_X/src/blocks/proxy/java/org/apache/cocoon/util/RequestForwardingHttpMethod.java&r2=124700 ============================================================================== --- cocoon/branches/BRANCH_2_1_X/src/blocks/proxy/java/org/apache/cocoon/util/RequestForwardingHttpMethod.java (original) +++ cocoon/branches/BRANCH_2_1_X/src/blocks/proxy/java/org/apache/cocoon/util/RequestForwardingHttpMethod.java Sat Jan 8 18:17:17 2005 @@ -32,7 +32,7 @@ * to a server. * * @author Gianugo Rabellino - * @version $Id: RequestForwardingHttpMethod.java,v 1.3 2004/03/05 13:02:20 bdelacretaz Exp $ + * @version $Id$ */ public class RequestForwardingHttpMethod extends EntityEnclosingMethod { @@ -93,10 +93,10 @@ cookie.setName(name); newCookiesList.add(cookie); } - + CookieSpecBase cookieFormatter = new CookieSpecBase(); Header cookieHeader = - cookieFormatter.formatCookieHeader((Cookie[])newCookiesList.toArray(new Cookie[0])); + cookieFormatter.formatCookieHeader((Cookie[])newCookiesList.toArray(new Cookie[newCookiesList.size()])); this.addRequestHeader(cookieHeader); } Modified: cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/components/xpointer/ElementPathPart.java Url: http://svn.apache.org/viewcvs/cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/components/xpointer/ElementPathPart.java?view=diff&rev=124700&p1=cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/components/xpointer/ElementPathPart.java&r1=124699&p2=cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/components/xpointer/ElementPathPart.java&r2=124700 ============================================================================== --- cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/components/xpointer/ElementPathPart.java (original) +++ cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/components/xpointer/ElementPathPart.java Sat Jan 8 18:17:17 2005 @@ -88,7 +88,7 @@ if (path.size() < 1) throw new SAXException("Invalid element path xpointer expression \"" + expression + "\"."); - this.elementPath = (QName[])path.toArray(new QName[0]); + this.elementPath = (QName[])path.toArray(new QName[path.size()]); this.level = -1; this.include = false; this.levelToMatch = 0;