< prev index next >

src/java.base/share/classes/java/io/FileSystem.java

Print this page
rev 15357 : imported patch 8163517-Various-cleanup-in-java-io-code

@@ -226,17 +226,12 @@
     // name canonicalization
     static boolean useCanonCaches      = true;
     static boolean useCanonPrefixCache = true;
 
     private static boolean getBooleanProperty(String prop, boolean defaultVal) {
-        String val = System.getProperty(prop);
-        if (val == null) return defaultVal;
-        if (val.equalsIgnoreCase("true")) {
-            return true;
-        } else {
-            return false;
-        }
+        return Boolean.parseBoolean(System.getProperty(prop,
+                String.valueOf(defaultVal)));
     }
 
     static {
         useCanonCaches      = getBooleanProperty("sun.io.useCanonCaches",
                                                  useCanonCaches);
< prev index next >