From 25cc9b97259bff37253abaeda852e165552406bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Francis=20Gagn=C3=A9?= Date: Sat, 7 Mar 2015 15:05:36 -0500 Subject: Add a null check on path.getFileName() --- src/main/java/org/reasm/batch/Assembler.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/main/java/org/reasm/batch/Assembler.java') diff --git a/src/main/java/org/reasm/batch/Assembler.java b/src/main/java/org/reasm/batch/Assembler.java index eec3dcb..5289e5b 100644 --- a/src/main/java/org/reasm/batch/Assembler.java +++ b/src/main/java/org/reasm/batch/Assembler.java @@ -57,8 +57,9 @@ public class Assembler { // Create the main source file. final Path path = Paths.get(args[0]); - final SourceFile mainSourceFile = new SourceFile(new String(Files.readAllBytes(path), "UTF-8"), path.getFileName() - .toString()); + final Path fileName = path.getFileName(); + final SourceFile mainSourceFile = new SourceFile(new String(Files.readAllBytes(path), "UTF-8"), + fileName == null ? "" : fileName.toString()); // Create a configuration. final FileFetcher fileFetcher = new LocalFileFetcher(args[0]); -- cgit v1.2.3