From 740c1dd97e68f369152f2b2b0b6d77610a8f877b Mon Sep 17 00:00:00 2001 From: "jangwon.lee" Date: Wed, 7 Aug 2013 09:50:43 +0900 Subject: Guarantee that all db related files are deleted together. When deleting a db file, all db related files has to be deleted together like journal, wal, shm etc. Change-Id: I49d4581673d03fe669e9e0eaa2b50f7b9d3c34a4 Signed-off-by: jangwon.lee --- core/java/android/database/DefaultDatabaseErrorHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) mode change 100644 => 100755 core/java/android/database/DefaultDatabaseErrorHandler.java (limited to 'core/java/android/database') diff --git a/core/java/android/database/DefaultDatabaseErrorHandler.java b/core/java/android/database/DefaultDatabaseErrorHandler.java old mode 100644 new mode 100755 index a9e39c3..b234e34 --- a/core/java/android/database/DefaultDatabaseErrorHandler.java +++ b/core/java/android/database/DefaultDatabaseErrorHandler.java @@ -99,7 +99,7 @@ public final class DefaultDatabaseErrorHandler implements DatabaseErrorHandler { } Log.e(TAG, "deleting the database file: " + fileName); try { - new File(fileName).delete(); + SQLiteDatabase.deleteDatabase(new File(fileName)); } catch (Exception e) { /* print warning and ignore exception */ Log.w(TAG, "delete failed: " + e.getMessage()); -- cgit v1.1