Subject: Re: [PATCH v5 3/7] change `git_config()` return value to void

From: Matthieu Moy <[email-masked]>
Date: Thu, 31 Jul 2014 13:22:29 +0200

Tanay Abhra <[email-masked]> writes:

> Signed-off-by: Tanay Abhra <[email-masked]>

I think I deserve a bit of credit here ;-).

>  {
> -	return git_config_with_options(fn, data, NULL, 1);
> +	if (git_config_with_options(fn, data, NULL, 1) < 0)
> +		/*
> +		 * git_config_with_options() normally returns only
> +		 * positive values, as most errors are fatal, and
> +		 * non-fatal potential errors are guarded by "if"
> +		 * statements that are entered only when no error is
> +		 * possible.
> +		 *
> +		 * If we ever encounter a non-fatal error, it means
> +		 * something went really wrong and we should stop
> +		 * immediately.
> +		 */
> +		die("Unknown error occured while reading the configuration files");
>  }

My bad, but this should be die(_("..."));, so that the message can be
translated. Not really serious since it's not really meant to be seen by
the user, though.

-- 
Matthieu Moy
http://www-verimag.imag.fr/~moy/