diff --git a/app/src/main/java/org/isoron/uhabits/io/LoopDBImporter.java b/app/src/main/java/org/isoron/uhabits/io/LoopDBImporter.java index 5ae993d73..74d6dc7bb 100644 --- a/app/src/main/java/org/isoron/uhabits/io/LoopDBImporter.java +++ b/app/src/main/java/org/isoron/uhabits/io/LoopDBImporter.java @@ -49,6 +49,7 @@ public class LoopDBImporter extends AbstractImporter boolean result = (c.moveToFirst() && c.getInt(0) == 2); c.close(); + db.close(); return result; } diff --git a/app/src/main/java/org/isoron/uhabits/io/RewireDBImporter.java b/app/src/main/java/org/isoron/uhabits/io/RewireDBImporter.java index 66b89690c..47fc92020 100644 --- a/app/src/main/java/org/isoron/uhabits/io/RewireDBImporter.java +++ b/app/src/main/java/org/isoron/uhabits/io/RewireDBImporter.java @@ -47,6 +47,7 @@ public class RewireDBImporter extends AbstractImporter boolean result = (c.moveToFirst() && c.getInt(0) == 2); c.close(); + db.close(); return result; } @@ -64,6 +65,8 @@ public class RewireDBImporter extends AbstractImporter createHabits(db); } }); + + db.close(); } private void createHabits(SQLiteDatabase db) diff --git a/app/src/main/java/org/isoron/uhabits/io/TickmateDBImporter.java b/app/src/main/java/org/isoron/uhabits/io/TickmateDBImporter.java index be14ca2b4..f0b6b9770 100644 --- a/app/src/main/java/org/isoron/uhabits/io/TickmateDBImporter.java +++ b/app/src/main/java/org/isoron/uhabits/io/TickmateDBImporter.java @@ -47,6 +47,7 @@ public class TickmateDBImporter extends AbstractImporter boolean result = (c.moveToFirst() && c.getInt(0) == 2); c.close(); + db.close(); return result; } @@ -64,6 +65,8 @@ public class TickmateDBImporter extends AbstractImporter createHabits(db); } }); + + db.close(); } private void createHabits(SQLiteDatabase db)