From a1fdce19427dad2eed70543a40fdbd9856cea8df Mon Sep 17 00:00:00 2001 From: Peter Osterlund Date: Sun, 1 Jan 2012 10:40:00 +0000 Subject: [PATCH] DroidFish: Check File.renameTo() return value. --- DroidFish/src/org/petero/droidfish/activities/PGNFile.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/DroidFish/src/org/petero/droidfish/activities/PGNFile.java b/DroidFish/src/org/petero/droidfish/activities/PGNFile.java index e2dac6c..51b79f1 100644 --- a/DroidFish/src/org/petero/droidfish/activities/PGNFile.java +++ b/DroidFish/src/org/petero/droidfish/activities/PGNFile.java @@ -371,7 +371,8 @@ public class PGNFile { copyData(fileReader, fileWriter, fileReader.length() - gi.endPos); fileReader.close(); fileWriter.close(); - tmpFile.renameTo(fileName); + if (!tmpFile.renameTo(fileName)) + throw new IOException(); Toast.makeText(context, R.string.game_saved, Toast.LENGTH_SHORT).show(); return true; } catch (IOException e) {