summaryrefslogtreecommitdiff
path: root/platform/util/src/com/intellij/openapi/util/io/FileUtil.java
diff options
context:
space:
mode:
Diffstat (limited to 'platform/util/src/com/intellij/openapi/util/io/FileUtil.java')
-rw-r--r--platform/util/src/com/intellij/openapi/util/io/FileUtil.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/platform/util/src/com/intellij/openapi/util/io/FileUtil.java b/platform/util/src/com/intellij/openapi/util/io/FileUtil.java
index adec13d20412..7d3d6f557249 100644
--- a/platform/util/src/com/intellij/openapi/util/io/FileUtil.java
+++ b/platform/util/src/com/intellij/openapi/util/io/FileUtil.java
@@ -848,9 +848,10 @@ public class FileUtil extends FileUtilRt {
}
public static boolean isFilePathAcceptable(@NotNull File root, @Nullable FileFilter fileFilter) {
+ if (fileFilter == null) return true;
File file = root;
do {
- if (fileFilter != null && !fileFilter.accept(file)) return false;
+ if (!fileFilter.accept(file)) return false;
file = file.getParentFile();
}
while (file != null);