From 6195b2c99d874fa7b9db371783a6c42ab1965f04 Mon Sep 17 00:00:00 2001 From: macdonst Date: Tue, 14 Aug 2012 13:50:59 -0400 Subject: [PATCH] CB-930: DirectoryReader creates null error code for inaccessible directory --- framework/src/org/apache/cordova/FileUtils.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/framework/src/org/apache/cordova/FileUtils.java b/framework/src/org/apache/cordova/FileUtils.java index 1dc6e0525f..ceb30eeb9a 100755 --- a/framework/src/org/apache/cordova/FileUtils.java +++ b/framework/src/org/apache/cordova/FileUtils.java @@ -298,7 +298,9 @@ private JSONArray readEntries(String fileName) throws FileNotFoundException, JSO if (fp.isDirectory()) { File[] files = fp.listFiles(); for (int i = 0; i < files.length; i++) { - entries.put(getEntry(files[i])); + if (files[i].canRead()) { + entries.put(getEntry(files[i])); + } } }