summaryrefslogtreecommitdiff
path: root/alloc.h
diff options
context:
space:
mode:
authorLibravatar Matthew DeVore <matvore@google.com>2018-10-05 14:31:26 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2018-10-07 08:55:00 +0900
commitcc0b05a4cc54c30a5355a9da5d76b1879d960628 (patch)
tree35bbd54f2957dec2df68671ee51c0a33eef8fc33 /alloc.h
parentlist-objects-filter: use BUG rather than die (diff)
downloadtgif-cc0b05a4cc54c30a5355a9da5d76b1879d960628.tar.xz
list-objects-filter-options: do not over-strbuf_init
The function gently_parse_list_objects_filter is either called with errbuf=STRBUF_INIT or errbuf=NULL, but that function calls strbuf_init when errbuf is not NULL. strbuf_init is only necessary if errbuf contains garbage, and risks a memory leak if errbuf already has a non-STRBUF_INIT state. It should be the caller's responsibility to make sure errbuf is not garbage, since garbage content is easily avoidable with STRBUF_INIT. Signed-off-by: Matthew DeVore <matvore@google.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'alloc.h')
0 files changed, 0 insertions, 0 deletions