]> git.ipfire.org Git - thirdparty/tar.git/commit
Avoid some resource leaks
authorPavel Raiskup <praiskup@redhat.com>
Tue, 31 Jul 2018 09:06:09 +0000 (12:06 +0300)
committerSergey Poznyakoff <gray@gnu.org>
Tue, 31 Jul 2018 09:06:09 +0000 (12:06 +0300)
commit577dc345653947a31b2841167dc1a9be0e44e043
tree3c0fa084fb38a7f34c501933fc10f573a8e6fe81
parentc7b3f0217fb9a02b43469404b36b357e38dff850
Avoid some resource leaks

* src/incremen.c (store_rename): Free temp_name, leaked before for
each renamed directory with --listed-incremental.
* src/transform.c (add_literal_segment): Tighten arguments by
const.
(parse_transform_expr): Free 'str', leaked storage for each
--transform option before.
* src/utf8.c (utf8_convert): Deallocate buffer for failed iconv()
call so callers don't have to.
src/incremen.c
src/transform.c
src/utf8.c