From 0e260f9335546d5834eb3e1d37cd23bc72765162 Mon Sep 17 00:00:00 2001 From: Ivy Foster Date: Thu, 15 Feb 2018 16:20:40 -0600 Subject: pacman-conf.c: exit if cannot create config data structure Signed-off-by: Allan McRae --- 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; -- cgit v1.2.3-24-g4f1b