OSDN Git Service

When deleting a db file,
authorjangwon.lee <jangwon.lee@lge.com>
Mon, 22 Jul 2013 10:52:48 +0000 (19:52 +0900)
committerJangwon Lee <jangwon.lee@lge.com>
Wed, 31 Jul 2013 07:18:25 +0000 (07:18 +0000)
Context.deleteDatabase() has to be called instead of File.delete()
to guarantee all db related files
like journal, wal, shm, etc are deleted together.

Signed-off-by: jangwon.lee<jangwon.lee@lge.com>
Change-Id: I3c3d7dfa13ffbe709ab7d8a5c7cfe6cfa2864fea

media/java/android/mtp/MtpDatabase.java [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index 487585e..bd318c2
@@ -218,7 +218,7 @@ public class MtpDatabase {
                 if (c != null) c.close();
                 if (db != null) db.close();
             }
-            databaseFile.delete();
+            context.deleteDatabase(devicePropertiesName);
         }
     }