diff --git a/epicardium/modules/config.c b/epicardium/modules/config.c index 8c263fd1e1ba35d9716ea47bd8ced59d24f06dd5..e963d0dd5d740802346fe2235d108a6671879cde 100644 --- a/epicardium/modules/config.c +++ b/epicardium/modules/config.c @@ -379,7 +379,10 @@ int epic_config_get_boolean(const char *key, bool *value) } char buf[MAX_LINE_LENGTH]; - epic_config_get_string(key, buf, MAX_LINE_LENGTH); + ret = epic_config_get_string(key, buf, MAX_LINE_LENGTH); + if (ret < 0) { + return ret; + } if (!strcasecmp(buf, "true")) { *value = true;