From 6d9da9486387495c46fbaebdac9be6a7982b57eb Mon Sep 17 00:00:00 2001 From: 7u83 <7u83@mail.ru> Date: Sun, 31 Jul 2022 23:58:43 +0200 Subject: [PATCH] Better error handling. --- src/cw/cfg.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/cw/cfg.c b/src/cw/cfg.c index 60665c70..aa44c03d 100644 --- a/src/cw/cfg.c +++ b/src/cw/cfg.c @@ -368,5 +368,8 @@ int cw_cfg_load(const char *filename,cw_Cfg_t * cfg) return errno; errs = cw_cfg_read_from_file(f,cfg); fclose(f); - return errs; + + if (errs) + errno = EINVAL; + return errno; }