diff options
author | Greg Lewis <glewis@FreeBSD.org> | 2013-03-27 03:06:50 +0000 |
---|---|---|
committer | Greg Lewis <glewis@FreeBSD.org> | 2013-03-27 03:06:50 +0000 |
commit | e2f338bdce831004bd2d4894d93ecf6256da59bd (patch) | |
tree | 542fee88b3e99e14ec5f44934dd5d40abc1ff67b /java/openjdk7/files/patch-src-solaris-classes-sun-nio-fs-BsdFileSystemProvider.java | |
parent | Make fetchable and build fix. (diff) |
. Allow users to force the file system provider to be the BSD file system
provider. This is helpful when users also wish to force os.name to a
different value (e.g. Linux) but not being forced to also use the
Linux file system provider. This can be done by defining the property
java.nio.file.spi.DefaultFileSystemProvider.
This patch differs from the submitters in that the range of values are
restricted to the current known defaults.
PR: 173847
Submitted by: 4721 at hushmail.com
Notes
Notes:
svn path=/head/; revision=315345
Diffstat (limited to 'java/openjdk7/files/patch-src-solaris-classes-sun-nio-fs-BsdFileSystemProvider.java')
-rw-r--r-- | java/openjdk7/files/patch-src-solaris-classes-sun-nio-fs-BsdFileSystemProvider.java | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/java/openjdk7/files/patch-src-solaris-classes-sun-nio-fs-BsdFileSystemProvider.java b/java/openjdk7/files/patch-src-solaris-classes-sun-nio-fs-BsdFileSystemProvider.java new file mode 100644 index 000000000000..8897cbe56e30 --- /dev/null +++ b/java/openjdk7/files/patch-src-solaris-classes-sun-nio-fs-BsdFileSystemProvider.java @@ -0,0 +1,21 @@ +--- jdk/src/solaris/classes/sun/nio/fs/BsdFileSystemProvider.java.orig ++++ jdk/src/solaris/classes/sun/nio/fs/BsdFileSystemProvider.java +@@ -27,6 +27,7 @@ + + import java.nio.file.*; + import java.nio.file.attribute.*; ++import java.nio.file.spi.FileSystemProvider; + import java.io.IOException; + + /** +@@ -38,6 +39,10 @@ + super(); + } + ++ public BsdFileSystemProvider(FileSystemProvider f) { ++ super(); ++ } ++ + @Override + BsdFileSystem newFileSystem(String dir) { + return new BsdFileSystem(this, dir); |