Author: rob.stryker(a)jboss.com
Date: 2007-08-24 19:48:46 -0400 (Fri, 24 Aug 2007)
New Revision: 3329
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/FileUtil.java
Log:
NPE
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/FileUtil.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/FileUtil.java 2007-08-24
16:52:40 UTC (rev 3328)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/FileUtil.java 2007-08-24
23:48:46 UTC (rev 3329)
@@ -41,8 +41,10 @@
public static void safeDelete(File file, IFileUtilListener listener) {
if( file.isDirectory() ) {
File[] children = file.listFiles();
- for( int i = 0; i < children.length; i++ ) {
- safeDelete(children[i], listener);
+ if( children != null ) {
+ for( int i = 0; i < children.length; i++ ) {
+ safeDelete(children[i], listener);
+ }
}
try {
boolean tmp = file.delete();
Show replies by date