]> git.notmuchmail.org Git - notmuch/blobdiff - lib/database.cc
lib: do not leak the database in compaction
[notmuch] / lib / database.cc
index 7a8702e263c46985bb21818d3f8dd039e39799d6..eadf8a763395187afccd18cefad47e1cca8d2650 100644 (file)
@@ -941,10 +941,12 @@ notmuch_database_compact (const char* path,
        goto DONE;
     }
 
-    notmuch_database_close(notmuch);
-
 DONE:
+    if (notmuch)
+       notmuch_database_destroy (notmuch);
+
     talloc_free(local);
+
     return ret;
 }
 #else