From 5f2ff00773b7903eaec8284c5e50bae42392be55 Mon Sep 17 00:00:00 2001 From: Debajit Ghosh Date: Tue, 1 Sep 2009 22:20:31 -0700 Subject: [PATCH] fixing NPE that i see on my Mac when running idegen.sh --- tools/idegen/src/Configuration.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/idegen/src/Configuration.java b/tools/idegen/src/Configuration.java index 392cb5d26..2f800b11a 100644 --- a/tools/idegen/src/Configuration.java +++ b/tools/idegen/src/Configuration.java @@ -123,7 +123,11 @@ public class Configuration { */ boolean firstJavaFile = true; - for (File file : directory.listFiles()) { + File[] files = directory.listFiles(); + if (files == null) { + return; + } + for (File file : files) { // Trim preceding "./" from path. String path = file.getPath().substring(2);