< prev index next >

src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystemProvider.java

Print this page
rev 14210 : 8154231: Simplify access to System properties from JDK code
Reviewed-by: rriggs

*** 26,36 **** package sun.nio.fs; import java.nio.file.Path; import java.nio.file.Paths; import java.nio.file.spi.FileTypeDetector; - import java.security.AccessController; import sun.security.action.GetPropertyAction; /** * MacOSX implementation of FileSystemProvider */ --- 26,35 ----
*** 45,56 **** return new MacOSXFileSystem(this, dir); } @Override FileTypeDetector getFileTypeDetector() { ! Path userMimeTypes = Paths.get(AccessController.doPrivileged( ! new GetPropertyAction("user.home")), ".mime.types"); return chain(new MimeTypesFileTypeDetector(userMimeTypes), new UTIFileTypeDetector()); } } --- 44,55 ---- return new MacOSXFileSystem(this, dir); } @Override FileTypeDetector getFileTypeDetector() { ! Path userMimeTypes = Paths.get( ! GetPropertyAction.getProperty("user.home"), ".mime.types"); return chain(new MimeTypesFileTypeDetector(userMimeTypes), new UTIFileTypeDetector()); } }
< prev index next >