From: Benny Baumann Date: Sun, 7 Aug 2016 00:54:40 +0000 (+0200) Subject: fix: Avoid NPE if the CA's files cannot be listed X-Git-Url: https://code.wpia.club/?p=gigi.git;a=commitdiff_plain;h=19e3cf0a9d14c0a8658b7e9058ac6fbdf581a32e fix: Avoid NPE if the CA's files cannot be listed Change-Id: I9b113de12b0305bddf49747eef54f6062048544b --- diff --git a/util-testing/org/cacert/gigi/util/SimpleSigner.java b/util-testing/org/cacert/gigi/util/SimpleSigner.java index 0c36a3bc..1cc9e9ee 100644 --- a/util-testing/org/cacert/gigi/util/SimpleSigner.java +++ b/util-testing/org/cacert/gigi/util/SimpleSigner.java @@ -329,7 +329,11 @@ public class SimpleSigner { } String ca = caP.getProperty("ca") + "_2015_1"; File parent = new File("signer/ca"); - for (File f : parent.listFiles()) { + File[] caFiles = parent.listFiles(); + if (null == caFiles) { + caFiles = new File[0]; + } + for (File f : caFiles) { if (f.getName().startsWith(caP.getProperty("ca"))) { ca = f.getName(); break;