aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrsudev <rasch@munin-soft.de>2013-08-22 15:08:25 +0200
committerrsudev <rasch@munin-soft.de>2013-08-22 15:08:25 +0200
commit5feb93e6cafce4eff11270eeb59c9f665965b90b (patch)
treeabced10ca4f51be093955fdba89e4086b85944c2
parent4f8cb0dea0f011b9381b30e83a770ed36a56ffcd (diff)
downloadcgeo-5feb93e6cafce4eff11270eeb59c9f665965b90b.zip
cgeo-5feb93e6cafce4eff11270eeb59c9f665965b90b.tar.gz
cgeo-5feb93e6cafce4eff11270eeb59c9f665965b90b.tar.bz2
Fixes #3159, Backup failing
Moved file close back to catch block. Courtesy Marco-Jacob!
-rw-r--r--main/src/cgeo/geocaching/files/LocalStorage.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/main/src/cgeo/geocaching/files/LocalStorage.java b/main/src/cgeo/geocaching/files/LocalStorage.java
index 57f586e..e7e8a1c 100644
--- a/main/src/cgeo/geocaching/files/LocalStorage.java
+++ b/main/src/cgeo/geocaching/files/LocalStorage.java
@@ -296,10 +296,9 @@ public final class LocalStorage {
output = new BufferedOutputStream(new FileOutputStream(destination));
} catch (FileNotFoundException e) {
Log.e("LocalStorage.copy: could not open file", e);
- return false;
- } finally {
IOUtils.closeQuietly(input);
IOUtils.closeQuietly(output);
+ return false;
}
boolean copyDone = copy(input, output);