]> git.ipfire.org Git - thirdparty/git.git/commit - setup.c
setup: use xopen and xdup in sanitize_stdfds
authorRené Scharfe <l.s.r@web.de>
Thu, 9 Sep 2021 21:45:29 +0000 (23:45 +0200)
committerJunio C Hamano <gitster@pobox.com>
Fri, 10 Sep 2021 00:40:02 +0000 (17:40 -0700)
commitd9a65b6c0a9171a3ff636e59a3e435eda8f50e5b
tree974210918a8662b0f70ac6a7825b2703eba2e203
parent225bc32a989d7a22fa6addafd4ce7dcd04675dbf
setup: use xopen and xdup in sanitize_stdfds

Replace the catch-all error message with specific ones for opening and
duplicating by calling the wrappers xopen and xdup.  The code becomes
easier to follow when error handling is reduced to two letters.

Remove the unnecessary mode parameter while at it -- we expect /dev/null
to already exist.

Signed-off-by: René Scharfe <l.s.r@web.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
setup.c