diff options
| author | rsudev <rasch@munin-soft.de> | 2013-08-22 15:08:25 +0200 |
|---|---|---|
| committer | rsudev <rasch@munin-soft.de> | 2013-08-22 15:08:25 +0200 |
| commit | 5feb93e6cafce4eff11270eeb59c9f665965b90b (patch) | |
| tree | abced10ca4f51be093955fdba89e4086b85944c2 | |
| parent | 4f8cb0dea0f011b9381b30e83a770ed36a56ffcd (diff) | |
| download | cgeo-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.java | 3 |
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); |
