0
0
mirror of https://github.com/libarchive/libarchive.git synced 2026-01-18 17:11:25 +01:00

Merge pull request #2829 from AZero13/leak-shar

archive_write_shar_header: free shar->last_dir before replacement
This commit is contained in:
Tim Kientzle
2025-12-27 10:30:22 -08:00
committed by GitHub

View File

@@ -242,6 +242,7 @@ archive_write_shar_header(struct archive_write *a, struct archive_entry *entry)
shar_quote(&shar->work, p, 1);
archive_strcat(&shar->work,
" > /dev/null 2>&1\n");
free(shar->last_dir);
shar->last_dir = p;
}
} else {