From fc690f2b9cceb2687745932b0bf05abc7292b907 Mon Sep 17 00:00:00 2001 From: Anton Keks Date: Sun, 6 Sep 2015 18:25:58 +0300 Subject: [PATCH] use closeQuietly --- src/net/azib/ipscan/gui/actions/HelpMenuActions.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/net/azib/ipscan/gui/actions/HelpMenuActions.java b/src/net/azib/ipscan/gui/actions/HelpMenuActions.java index 7e1034ab..9f3a2e5a 100644 --- a/src/net/azib/ipscan/gui/actions/HelpMenuActions.java +++ b/src/net/azib/ipscan/gui/actions/HelpMenuActions.java @@ -20,13 +20,14 @@ import org.eclipse.swt.widgets.MessageBox; import javax.inject.Inject; import java.io.BufferedReader; -import java.io.IOException; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnection; import java.util.logging.Level; import java.util.logging.Logger; +import static net.azib.ipscan.util.IOUtils.closeQuietly; + /** * HelpActions * @@ -140,12 +141,8 @@ public class HelpMenuActions { Logger.getLogger(getClass().getName()).log(Level.WARNING, message, e); } finally { - try { - if (reader != null) - reader.close(); - } - catch (IOException e) {} - + closeQuietly(reader); + // show the box in the SWT thread final String messageToShow = message; final int messageStyleToShow = messageStyle;