]> git.ipfire.org Git - thirdparty/git.git/commit - config.c
config: introduce set_or_die wrappers
authorPatrick Steinhardt <ps@pks.im>
Tue, 16 Feb 2016 12:56:28 +0000 (13:56 +0100)
committerJunio C Hamano <gitster@pobox.com>
Tue, 16 Feb 2016 22:14:14 +0000 (14:14 -0800)
commitb4c8aba659cb3264bcce3110d54bfcaab485408b
tree7ca0f48028e8a81e8411d422378dd9f2875bb53f
parenta08595f76159b09d57553e37a5123f1091bb13e7
config: introduce set_or_die wrappers

A lot of call-sites for the existing family of `git_config_set`
functions do not check for errors that may occur, e.g. when the
configuration file is locked. In many cases we simply want to die
when such a situation arises.

Introduce wrappers that will cause the program to die in those
cases. These wrappers are temporary only to ease the transition
to let `git_config_set` die by default. They will be removed
later on when `git_config_set` itself has been replaced by
`git_config_set_gently`.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
cache.h
config.c