Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@www.apache.org Received: (qmail 94461 invoked from network); 15 Mar 2006 19:23:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 15 Mar 2006 19:23:45 -0000 Received: (qmail 13321 invoked by uid 500); 15 Mar 2006 19:23:33 -0000 Delivered-To: apmail-jakarta-commons-dev-archive@jakarta.apache.org Received: (qmail 13241 invoked by uid 500); 15 Mar 2006 19:23:32 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 13219 invoked by uid 500); 15 Mar 2006 19:23:32 -0000 Received: (qmail 13216 invoked by uid 99); 15 Mar 2006 19:23:32 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 15 Mar 2006 11:23:32 -0800 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 15 Mar 2006 11:23:32 -0800 Received: (qmail 92604 invoked by uid 65534); 15 Mar 2006 19:22:45 -0000 Message-ID: <20060315192245.92602.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r386144 - /jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileObject.java Date: Wed, 15 Mar 2006 19:22:45 -0000 To: commons-cvs@jakarta.apache.org From: imario@apache.org X-Mailer: svnmailer-1.0.7 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: imario Date: Wed Mar 15 11:22:44 2006 New Revision: 386144 URL: http://svn.apache.org/viewcvs?rev=386144&view=rev Log: PR: 38122 return null on FileObject.getChildren() if there is a problem to determine if there are children or not (like java.io.File) In contrast to an empty collection this wouldnt suggest there are no children, just that this cant be determined. Thanks to Huber Anton for pointing it out. Modified: jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileObject.java Modified: jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileObject.java URL: http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileObject.java?rev=386144&r1=386143&r2=386144&view=diff ============================================================================== --- jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileObject.java (original) +++ jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileObject.java Wed Mar 15 11:22:44 2006 @@ -553,7 +553,11 @@ throw new FileSystemException("vfs.provider/list-children.error", new Object[]{name}, exc); } - if (files == null || files.length == 0) + if (files == null) + { + return null; + } + else if (files.length == 0) { // No children children = EMPTY_FILE_ARRAY; --------------------------------------------------------------------- To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-dev-help@jakarta.apache.org