diff -r -u ../zxing-zxing-3.2.1.unpatched/javase/src/main/java/com/google/zxing/client/j2se/CommandLineEncoder.java ./javase/src/main/java/com/google/zxing/client/j2se/CommandLineEncoder.java --- ../zxing-zxing-3.2.1.unpatched/javase/src/main/java/com/google/zxing/client/j2se/CommandLineEncoder.java 2015-08-19 07:21:00.000000000 -0500 +++ ./javase/src/main/java/com/google/zxing/client/j2se/CommandLineEncoder.java 2018-01-24 08:59:39.472655785 -0600 @@ -35,7 +35,8 @@ public static void main(String[] args) throws Exception { EncoderConfig config = new EncoderConfig(); - JCommander jCommander = new JCommander(config, args); + JCommander jCommander = new JCommander(config); + jCommander.parse(args); jCommander.setProgramName(CommandLineEncoder.class.getSimpleName()); if (config.help) { jCommander.usage(); diff -r -u ../zxing-zxing-3.2.1.unpatched/javase/src/main/java/com/google/zxing/client/j2se/CommandLineRunner.java ./javase/src/main/java/com/google/zxing/client/j2se/CommandLineRunner.java --- ../zxing-zxing-3.2.1.unpatched/javase/src/main/java/com/google/zxing/client/j2se/CommandLineRunner.java 2015-08-19 07:21:00.000000000 -0500 +++ ./javase/src/main/java/com/google/zxing/client/j2se/CommandLineRunner.java 2018-01-24 08:59:39.473655761 -0600 @@ -49,7 +49,8 @@ public static void main(String[] args) throws Exception { DecoderConfig config = new DecoderConfig(); - JCommander jCommander = new JCommander(config, args); + JCommander jCommander = new JCommander(config); + jCommander.parse(args); jCommander.setProgramName(CommandLineRunner.class.getSimpleName()); if (config.help) { jCommander.usage();