]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ab/leakfix'
authorJunio C Hamano <gitster@pobox.com>
Mon, 18 Jul 2022 20:31:54 +0000 (13:31 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 18 Jul 2022 20:31:54 +0000 (13:31 -0700)
commit44357f64f661635661275fe71e194974a3302049
treee2e37facb8123d1a2c16819d9d4cf1a6489d7fbf
parentf01315ef7d8144ca06cd8f3fdbd6c9563e815e89
parentece3974ba6018416ad4184c540f85d9db9b060b5
Merge branch 'ab/leakfix'

Plug various memory leaks.

* ab/leakfix:
  pull: fix a "struct oid_array" memory leak
  cat-file: fix a common "struct object_context" memory leak
  gc: fix a memory leak
  checkout: avoid "struct unpack_trees_options" leak
  merge-file: fix memory leaks on error path
  merge-file: refactor for subsequent memory leak fix
  cat-file: fix a memory leak in --batch-command mode
  revert: free "struct replay_opts" members
  submodule.c: free() memory from xgetcwd()
  clone: fix memory leak in wanted_peer_refs()
  check-ref-format: fix trivial memory leak
submodule.c