Mercurial > hg > release > icedtea7-forest-2.1 > langtools
changeset 828:cff0b8694633
7006564: NPE in javac running test/tools/javac/nio/compileTest/CompileTest.java
Reviewed-by: mcimadamore, alanb
author | jjg |
---|---|
date | Wed, 15 Dec 2010 06:39:51 -0800 |
parents | 0141f508b98d |
children | 3131e664558d |
files | src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java test/tools/javac/nio/compileTest/CompileTest.java |
diffstat | 2 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java Tue Dec 14 14:17:20 2010 -0800 +++ b/src/share/classes/com/sun/tools/javac/nio/JavacPathFileManager.java Wed Dec 15 06:39:51 2010 -0800 @@ -376,7 +376,8 @@ new SimpleFileVisitor<Path>() { @Override public FileVisitResult preVisitDirectory(Path dir, BasicFileAttributes attrs) { - if (SourceVersion.isIdentifier(dir.getName().toString())) // JSR 292? + Path name = dir.getName(); + if (name == null || SourceVersion.isIdentifier(name.toString())) // JSR 292? return FileVisitResult.CONTINUE; else return FileVisitResult.SKIP_SUBTREE;
--- a/test/tools/javac/nio/compileTest/CompileTest.java Tue Dec 14 14:17:20 2010 -0800 +++ b/test/tools/javac/nio/compileTest/CompileTest.java Wed Dec 15 06:39:51 2010 -0800 @@ -23,7 +23,7 @@ /** * @test - * @bug 6906175 6915476 6915497 + * @bug 6906175 6915476 6915497 7006564 * @summary Path-based JavaFileManager * @compile -g HelloPathWorld.java * @run main CompileTest