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 5ae993d7..74d6dc7b 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 66b89690..47fc9202 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 be14ca2b..f0b6b977 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)