]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
coredump: fix one memleak in backtrace mode
authorFranck Bui <fbui@suse.com>
Wed, 26 Jun 2019 05:23:10 +0000 (07:23 +0200)
committerFranck Bui <fbui@suse.com>
Wed, 26 Jun 2019 09:17:23 +0000 (11:17 +0200)
Journal importer internal structures need to be freed.

src/coredump/coredump.c

index 355ab51f398f649755be30152b048c9644d077db..2898dc28424bca93207a6aef9aee70f441addd0d 100644 (file)
@@ -1270,7 +1270,7 @@ static int process_backtrace(int argc, char *argv[]) {
         _cleanup_free_ struct iovec *iovec = NULL;
         size_t n_iovec, n_allocated, n_to_free = 0, i;
         int r;
-        JournalImporter importer = {
+         _cleanup_(journal_importer_cleanup) JournalImporter importer = {
                 .fd = STDIN_FILENO,
         };