[pacman-dev] [PATCH v4 2/2] pacman-conf.c: exit if cannot create config data structure

Andrew Gregory andrew.gregory.8 at gmail.com
Fri Feb 16 03:58:00 UTC 2018


On 02/15/18 at 04:20pm, iff at escondida.tk wrote:
> From: Ivy Foster <iff at escondida.tk>
> 
> ---
>  src/pacman/pacman-conf.c | 5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
> 
> diff --git a/src/pacman/pacman-conf.c b/src/pacman/pacman-conf.c
> index ab73d896..4ffa24a3 100644
> --- a/src/pacman/pacman-conf.c
> +++ b/src/pacman/pacman-conf.c
> @@ -400,7 +400,10 @@ int main(int argc, char **argv)
>  {
>  	int ret = 0;
>  
> -	config = config_new();
> +	if(!(config = config_new())) {
> +		/* config_new prints the appropriate error message */
> +		return 1;
> +	}
>  	parse_opts(argc, argv);
>  	if(!config) {
>  		ret = 1;

ACK.


More information about the pacman-dev mailing list