From 509ae3e1f5c437d38231e2d2b84b5aad0d52e5f7 Mon Sep 17 00:00:00 2001 From: Stephane Bailliez Date: Thu, 11 Nov 2004 18:06:34 +0000 Subject: [PATCH] Fix a NPE that occurred apparently because Folder.list() can return null Thanks to Bob Evans PR: 31965 git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@277017 13f79535-47bb-0310-9956-ffa450edef68 --- .../ant/taskdefs/optional/starteam/StarTeamCheckout.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/starteam/StarTeamCheckout.java b/src/main/org/apache/tools/ant/taskdefs/optional/starteam/StarTeamCheckout.java index c1c429e3e..462d95912 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/starteam/StarTeamCheckout.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/starteam/StarTeamCheckout.java @@ -580,7 +580,10 @@ public class StarTeamCheckout extends TreeBasedTask { } String[] localFiles = localFolder.list(); - + // PR 31965 says that it can return null + if (localFiles == null){ + return this; + } for (int i = 0; i < localFiles.length; i++) { java.io.File localFile = new java.io.File(localFolder, localFiles[i]).getAbsoluteFile();