X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Foutput%2Ftemplate%2FTemplate.java;fp=src%2Forg%2Fcacert%2Fgigi%2Foutput%2Ftemplate%2FTemplate.java;h=e80885710959c0ce23ba67c02350b4f94a6d39e7;hp=15f3408d28ce41d10d55b4f9491fdaf223cb0d84;hb=0280098c5dd5b6c0ce339c82d3478ad9452a43b9;hpb=a1d3a796a20e7e2f11364b143ec639d5defa8b5f diff --git a/src/org/cacert/gigi/output/template/Template.java b/src/org/cacert/gigi/output/template/Template.java index 15f3408d..e8088571 100644 --- a/src/org/cacert/gigi/output/template/Template.java +++ b/src/org/cacert/gigi/output/template/Template.java @@ -75,8 +75,7 @@ public class Template implements Outputable { * the URL to load the template from. UTF-8 is chosen as charset. */ public Template(URL u) { - try { - Reader r = new InputStreamReader(u.openStream(), "UTF-8"); + try (Reader r = new InputStreamReader(u.openStream(), "UTF-8")) { try { if (u.getProtocol().equals("file")) { source = new File(u.toURI()); @@ -86,7 +85,6 @@ public class Template implements Outputable { e.printStackTrace(); } data = parse(r).getBlock(null); - r.close(); } catch (IOException e) { throw new Error(e); }