pr-git-1152/hanwen/reftable-coverity-v4
tagged this
14 Dec 11:47
This series was targeted to 'next'. This addresses some complaints from Coverity that Peff reported. v3: * revert some changes suggested by stolee * add unittest for zlib corruption. Han-Wen Nienhuys (11): reftable: fix OOB stack write in print functions reftable: fix resource leak in block.c error path reftable: fix resource leak blocksource.c reftable: check reftable_stack_auto_compact() return value reftable: ignore remove() return value in stack_test.c reftable: fix resource warning reftable: all xxx_free() functions accept NULL arguments reftable: order unittests by complexity reftable: drop stray printf in readwrite_test reftable: handle null refnames in reftable_ref_record_equal reftable: make reftable_record a tagged union reftable/block.c | 28 +++--- reftable/block_test.c | 22 ++--- reftable/blocksource.c | 6 +- reftable/generic.c | 35 ++++---- reftable/iter.c | 4 +- reftable/merged.c | 33 +++---- reftable/pq.c | 3 +- reftable/pq_test.c | 31 +++---- reftable/reader.c | 95 ++++++++++---------- reftable/readwrite_test.c | 67 +++++++++++++- reftable/record.c | 185 ++++++++++++++++---------------------- reftable/record.h | 42 ++++----- reftable/record_test.c | 181 +++++++++++++++++++------------------ reftable/stack.c | 12 +-- reftable/stack_test.c | 3 +- reftable/writer.c | 42 +++++---- t/helper/test-reftable.c | 9 +- 17 files changed, 428 insertions(+), 370 deletions(-) base-commit: fae76fe5da3df25d752f2251b7ccda3f62813aa9 Submitted-As: https://lore.kernel.org/git/pull.1152.v4.git.git.1639482476.gitgitgadget@gmail.com In-Reply-To: https://lore.kernel.org/git/pull.1152.git.git.1638899124.gitgitgadget@gmail.com In-Reply-To: https://lore.kernel.org/git/pull.1152.v2.git.git.1639000187.gitgitgadget@gmail.com In-Reply-To: https://lore.kernel.org/git/pull.1152.v3.git.git.1639411309.gitgitgadget@gmail.com
Assets 2
-
2021-12-14T11:47:57Z -
2021-12-14T11:47:57Z - Loading