diff options
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.java | 3 |
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); |