summaryrefslogtreecommitdiff
path: root/git-gui/lib
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2024-09-05 23:47:08 -0400
committerJunio C Hamano <gitster@pobox.com>2024-09-06 08:02:26 -0700
commitd39cc7185e0c1529917c0407036c9b09a94dd5ee (patch)
tree95a759649360462760ed1350e421a953c08acb21 /git-gui/lib
parent2e7b89e038c0c888acf61f1b4ee5a43d4dd5e94c (diff)
sparse-checkout: consolidate cleanup when writing patterns
In write_patterns_and_update(), we always need to free the pattern list before exiting the function. Rather than handling it manually when we return early, we can jump to an "out" label where cleanup happens. This let us drop one line, but also establishes a pattern we can use for other cleanup. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'git-gui/lib')
0 files changed, 0 insertions, 0 deletions