diff options
| -rw-r--r-- | src/pacman/pacman.c | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/src/pacman/pacman.c b/src/pacman/pacman.c index 9791ced6..ef86d39a 100644 --- a/src/pacman/pacman.c +++ b/src/pacman/pacman.c @@ -1045,7 +1045,10 @@ int main(int argc, char *argv[])  	setuseragent();  	/* init config data */ -	config = config_new(); +	if(!(config = config_new())) { +		/* config_new prints the appropriate error message */ +		cleanup(1); +	}  	/* disable progressbar if the output is redirected */  	if(!isatty(fileno(stdout))) { | 
