summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz
diff options
context:
space:
mode:
authorGravatar Adrian Siekierka2019-06-28 22:37:12 +0200
committerGravatar Adrian Siekierka2019-06-28 22:37:12 +0200
commitcd1fd085ce7c117fde2998e46879651fc1adcf44 (patch)
treef21e634138aee4c7556b6ef4973fd5b5229ddadc /src/main/java/cuchaz
parentRemove test code accidentally left behind in #152 (#153) (diff)
downloadenigma-cd1fd085ce7c117fde2998e46879651fc1adcf44.tar.gz
enigma-cd1fd085ce7c117fde2998e46879651fc1adcf44.tar.xz
enigma-cd1fd085ce7c117fde2998e46879651fc1adcf44.zip
fix NPE in EnigmaProfile.getArgument when no args given
Diffstat (limited to 'src/main/java/cuchaz')
-rw-r--r--src/main/java/cuchaz/enigma/EnigmaProfile.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/cuchaz/enigma/EnigmaProfile.java b/src/main/java/cuchaz/enigma/EnigmaProfile.java
index 9dc5ff22..feb5fdb6 100644
--- a/src/main/java/cuchaz/enigma/EnigmaProfile.java
+++ b/src/main/java/cuchaz/enigma/EnigmaProfile.java
@@ -45,7 +45,7 @@ public final class EnigmaProfile {
45 } 45 }
46 46
47 public Optional<String> getArgument(String key) { 47 public Optional<String> getArgument(String key) {
48 return Optional.ofNullable(args.get(key)); 48 return args != null ? Optional.ofNullable(args.get(key)) : Optional.empty();
49 } 49 }
50 } 50 }
51} 51}