]> WPIA git - gigi.git/blobdiff - util-testing/org/cacert/gigi/util/SimpleSigner.java
fix: Avoid NPE if the CA's files cannot be listed
[gigi.git] / util-testing / org / cacert / gigi / util / SimpleSigner.java
index 0c36a3bcbbb6a554a14126047217c61d03788aca..1cc9e9eeae6e8e7851e540113a6cc1da1fda9ce8 100644 (file)
@@ -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;