summaryrefslogtreecommitdiffstats
path: root/notmuch.c
diff options
context:
space:
mode:
authorDavid Bremner <david@tethera.net>2021-06-18 21:59:43 -0300
committerDavid Bremner <david@tethera.net>2021-06-25 09:20:37 -0300
commitea301102abc55404b8b447cd50998429bfbbf9fd (patch)
tree517750c0a0769c9ea3c435d90eedd05e05b46d60 /notmuch.c
parent2c96956b3b5d60ae25885f4fa06cbc98e567d263 (diff)
lib: write talloc report in notmuch_database_destroy
Since most memory allocation is (ultimately) in the talloc context defined by a notmuch_database_t pointer, this gives a more complete view of memory still allocated at program shutdown. We also change the talloc report in notmuch.c to mode "a" to avoid clobbering the newly reported log.
Diffstat (limited to 'notmuch.c')
-rw-r--r--notmuch.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/notmuch.c b/notmuch.c
index d0a94fc2..1404b70c 100644
--- a/notmuch.c
+++ b/notmuch.c
@@ -589,7 +589,7 @@ main (int argc, char *argv[])
* talloc_enable_null_tracking
*/
- FILE *report = fopen (talloc_report, "w");
+ FILE *report = fopen (talloc_report, "a");
if (report) {
talloc_report_full (NULL, report);
} else {