Merge "Fix NPE in deleteDatabase()." into klp-modular-dev
This commit is contained in:
@@ -738,14 +738,16 @@ public final class SQLiteDatabase extends SQLiteClosable {
|
|||||||
File dir = file.getParentFile();
|
File dir = file.getParentFile();
|
||||||
if (dir != null) {
|
if (dir != null) {
|
||||||
final String prefix = file.getName() + "-mj";
|
final String prefix = file.getName() + "-mj";
|
||||||
final FileFilter filter = new FileFilter() {
|
File[] files = dir.listFiles(new FileFilter() {
|
||||||
@Override
|
@Override
|
||||||
public boolean accept(File candidate) {
|
public boolean accept(File candidate) {
|
||||||
return candidate.getName().startsWith(prefix);
|
return candidate.getName().startsWith(prefix);
|
||||||
}
|
}
|
||||||
};
|
});
|
||||||
for (File masterJournal : dir.listFiles(filter)) {
|
if (files != null) {
|
||||||
deleted |= masterJournal.delete();
|
for (File masterJournal : files) {
|
||||||
|
deleted |= masterJournal.delete();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return deleted;
|
return deleted;
|
||||||
|
|||||||
Reference in New Issue
Block a user