From c7178f188aeb6b42c7648d9b1e3559ba0b533459 Mon Sep 17 00:00:00 2001 From: nopjmp Date: Sat, 9 May 2015 13:49:37 -0500 Subject: [PATCH] fix resource leak --- Clover/app/src/main/java/org/floens/chan/utils/ImageSaver.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Clover/app/src/main/java/org/floens/chan/utils/ImageSaver.java b/Clover/app/src/main/java/org/floens/chan/utils/ImageSaver.java index ce0ad383..6a43dca6 100644 --- a/Clover/app/src/main/java/org/floens/chan/utils/ImageSaver.java +++ b/Clover/app/src/main/java/org/floens/chan/utils/ImageSaver.java @@ -255,9 +255,10 @@ public class ImageSaver { try { is = new FileInputStream(source); os = new FileOutputStream(destination); - IOUtils.copy(new FileInputStream(source), new FileOutputStream(destination)); + IOUtils.copy(is, os); } catch (IOException e) { res = false; + } finally { IOUtils.closeQuietly(is); IOUtils.closeQuietly(os); }