From: Junio C Hamano Date: Wed, 25 Sep 2024 17:37:10 +0000 (-0700) Subject: Merge branch 'ps/apply-leakfix' X-Git-Tag: v2.47.0-rc0~12 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c639478d794c4d3065d1ef6e98b87c7e74a6823b;p=thirdparty%2Fgit.git Merge branch 'ps/apply-leakfix' "git apply" had custom buffer management code that predated before use of strbuf got widespread, which has been updated to use strbuf, which also plugged some memory leaks. * ps/apply-leakfix: apply: refactor `struct image` to use a `struct strbuf` apply: rename members that track line count and allocation length apply: refactor code to drop `line_allocated` apply: introduce macro and function to init images apply: rename functions operating on `struct image` apply: reorder functions to move image-related things together --- c639478d794c4d3065d1ef6e98b87c7e74a6823b