summaryrefslogtreecommitdiff
path: root/t/helper/test-submodule-nested-repo-config.c
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2024-09-05 23:47:38 -0400
committerJunio C Hamano <gitster@pobox.com>2024-09-06 08:02:26 -0700
commit19ace71de05465c690d4eb297bd5d503f8e312b1 (patch)
treee0b1181f1086425c6ce3ebbf2fc5ee41d463c614 /t/helper/test-submodule-nested-repo-config.c
parentd39cc7185e0c1529917c0407036c9b09a94dd5ee (diff)
sparse-checkout: check commit_lock_file when writing patterns
When writing a new "sparse-checkout" file, we do the usual strategy of writing to a lockfile and committing it into place. But we don't check the outcome of commit_lock_file(). Failing there would prevent us from writing a bogus file (good), but we would ignore the error and return a successful exit code (bad). Fix this by calling die(). Note that we need to keep the sparse_filename variable valid for longer, since the filename stored in the lock_file struct will be dropped when we run commit_lock_file(). Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/helper/test-submodule-nested-repo-config.c')
0 files changed, 0 insertions, 0 deletions