]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Merge branch 'ah/plugleaks'
authorJunio C Hamano <gitster@pobox.com>
Wed, 4 Aug 2021 20:28:52 +0000 (13:28 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 4 Aug 2021 20:28:52 +0000 (13:28 -0700)
Leak plugging.

* ah/plugleaks:
  reset: clear_unpack_trees_porcelain to plug leak
  builtin/rebase: fix options.strategy memory lifecycle
  builtin/merge: free found_ref when done
  builtin/mv: free or UNLEAK multiple pointers at end of cmd_mv
  convert: release strbuf to avoid leak
  read-cache: call diff_setup_done to avoid leak
  ref-filter: also free head for ATOM_HEAD to avoid leak
  diffcore-rename: move old_dir/new_dir definition to plug leak
  builtin/for-each-repo: remove unnecessary argv copy to plug leak
  builtin/submodule--helper: release unused strbuf to avoid leak
  environment: move strbuf into block to plug leak
  fmt-merge-msg: free newly allocated temporary strings when done

1  2 
builtin/submodule--helper.c
diffcore-rename.c
read-cache.c
ref-filter.c

Simple merge
Simple merge
diff --cc read-cache.c
Simple merge
diff --cc ref-filter.c
Simple merge