From 3c9344dcefc8384b4fbb68446ac74acacc847795 Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Thu, 15 Nov 2018 22:39:16 +0100 Subject: [PATCH] Fix NPE when validating parent directory of a file --- .../java/de/vanitasvitae/imi/codes/input/InputValidator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/de/vanitasvitae/imi/codes/input/InputValidator.java b/src/main/java/de/vanitasvitae/imi/codes/input/InputValidator.java index 49f3150..20bc824 100644 --- a/src/main/java/de/vanitasvitae/imi/codes/input/InputValidator.java +++ b/src/main/java/de/vanitasvitae/imi/codes/input/InputValidator.java @@ -72,7 +72,7 @@ public class InputValidator { */ public static File validateOutputPath(String path) throws InvalidOptionException { File file = new File(path); - File parent = file.getParentFile(); + File parent = file.getAbsoluteFile().getParentFile(); if (!parent.exists() || parent.isFile()) { throw new InvalidOptionException("Invalid directory " + parent.getAbsolutePath()); }