[findBugs] Fix potential NPE in GC

Change-Id: I59cda76b2c5039e08612f394ee4f7f1788578c49
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
This commit is contained in:
Matthias Sohn 2016-12-29 00:58:40 +01:00
parent 48b772bec1
commit f63267134f
1 changed files with 4 additions and 3 deletions

View File

@ -1204,9 +1204,10 @@ boolean tooManyLooseObjects() {
new DirectoryStream.Filter<Path>() {
public boolean accept(Path file) throws IOException {
return Files.isRegularFile(file) && PATTERN_LOOSE_OBJECT
.matcher(file.getFileName().toString())
.matches();
Path fileName = file.getFileName();
return Files.isRegularFile(file) && fileName != null
&& PATTERN_LOOSE_OBJECT
.matcher(fileName.toString()).matches();
}
})) {
for (Iterator<Path> iter = stream.iterator(); iter.hasNext();