diff options
author | Jakub Wojciech Klama <jceel@FreeBSD.org> | 2016-03-13 19:50:17 +0000 |
---|---|---|
committer | Jakub Wojciech Klama <jceel@FreeBSD.org> | 2016-03-13 19:50:17 +0000 |
commit | bb3844b388d4dd5f7c7d19fc9075c4c82d8e1aaf (patch) | |
tree | 0da3b39827e53af72b0ddf94b54fdda49b74a00f /usr.sbin/ctld | |
parent | e282d8f5bcd147c7597c976393276d9be3887416 (diff) | |
download | src-test2-bb3844b388d4dd5f7c7d19fc9075c4c82d8e1aaf.tar.gz src-test2-bb3844b388d4dd5f7c7d19fc9075c4c82d8e1aaf.zip |
Check value returned from ucl_parser_add_file().
Reviewed by: trasz
Approved by: trasz (mentor)
MFC after: 1 month
Sponsored by: iXsystems, Inc.
Notes
Notes:
svn path=/head/; revision=296808
Diffstat (limited to 'usr.sbin/ctld')
-rw-r--r-- | usr.sbin/ctld/uclparse.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/usr.sbin/ctld/uclparse.c b/usr.sbin/ctld/uclparse.c index fb2cce0a144e..3cf95cf81ffa 100644 --- a/usr.sbin/ctld/uclparse.c +++ b/usr.sbin/ctld/uclparse.c @@ -886,9 +886,8 @@ uclparse_conf(struct conf *newconf, const char *path) conf = newconf; parser = ucl_parser_new(0); - ucl_parser_add_file(parser, path); - if (ucl_parser_get_error(parser)) { + if (!ucl_parser_add_file(parser, path)) { log_warn("unable to parse configuration file %s: %s", path, ucl_parser_get_error(parser)); return (1); |