unsetenv(3) returns int, not void
commita38989bd5bc850900667ae1b3c0cd43797b066f0
authorJunio C Hamano <gitster@pobox.com>
Fri, 29 Oct 2021 21:42:12 +0000 (29 14:42 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 29 Oct 2021 22:00:58 +0000 (29 15:00 -0700)
treeb62ec1f246e8ddc5d7117adc1863f35507893e8d
parentaf6d1d602a8f64164b266364339c4e936d5bbc33
unsetenv(3) returns int, not void

This compatilibity implementation has been returning a wrong type,
ever since 731043fd (Add compat/unsetenv.c ., 2006-01-25) added to
the system, yet nobody noticed it in the past 16 years, presumably
because no code checks failures in their unsetenv() calls.  Sigh.

For now, make it always succeed.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
compat/unsetenv.c
git-compat-util.h