]> git.ipfire.org Git - thirdparty/git.git/commit
reftable: inline `merged_table_release()`
authorPatrick Steinhardt <ps@pks.im>
Thu, 6 Jun 2024 05:29:30 +0000 (07:29 +0200)
committerJunio C Hamano <gitster@pobox.com>
Thu, 6 Jun 2024 16:04:32 +0000 (09:04 -0700)
commitb5d7db9e83e16cad6fb2a055029a8d1c72af04c9
tree792cb291745c70813d1d8a189568c8c6c3ae7b9d
parentb3e098d6e77db87946c50c3517fbdeffe9168ca9
reftable: inline `merged_table_release()`

The function `merged_table_release()` releases a merged table, whereas
`reftable_merged_table_free()` releases a merged table and then also
free's its pointer. But all callsites of `merged_table_release()` are in
fact followed by `reftable_merged_table_free()`, which is redundant.

Inline `merged_table_release()` into `reftable_merged_table_free()` to
get rid of this redundance.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
reftable/merged.c
reftable/merged.h
reftable/stack.c