X-Git-Url: http://jaekl.net/gitweb/?p=cfb.git;a=blobdiff_plain;f=prod%2Fnet%2Fjaekl%2Fcfb%2FConfig.java;h=8aa423419ef74ab08fee0c9764124d9215ba5b72;hp=8bb401dc4ebdb48d34f89290e3d030bda145b09f;hb=900ffbe1fcb2ecce1e29b526d928c930161aa09f;hpb=c0bde8e3268a2f1ba05166b174a0d733237dc246 diff --git a/prod/net/jaekl/cfb/Config.java b/prod/net/jaekl/cfb/Config.java index 8bb401d..8aa4234 100644 --- a/prod/net/jaekl/cfb/Config.java +++ b/prod/net/jaekl/cfb/Config.java @@ -1,14 +1,16 @@ package net.jaekl.cfb; import java.io.File; -import java.io.FileInputStream; import java.io.IOException; +import java.io.InputStream; import java.io.PrintWriter; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.Properties; +import net.jaekl.qd.util.FileIO; + import org.apache.commons.cli.CommandLine; import org.apache.commons.cli.GnuParser; import org.apache.commons.cli.Options; @@ -65,15 +67,15 @@ public class Config { public void readFile(File configProperties) throws IOException { Properties props = new Properties(); - FileInputStream fis = null; + InputStream is = null; try { - fis = new FileInputStream(configProperties); - props.load(fis); + is = FileIO.getInst().openInput(configProperties); + props.load(is); } finally { - if (null != fis) { - fis.close(); + if (null != is) { + is.close(); } }