summaryrefslogtreecommitdiff
path: root/source3
diff options
context:
space:
mode:
authorAndreas Schneider <asn@samba.org>2020-06-10 17:32:11 +0200
committerIsaac Boukris <iboukris@sn-devel-184>2020-06-16 09:08:34 +0000
commite7d4926654664fa09685bbc1897b68a3a0fbef8d (patch)
tree18328aa1dba8c07b3447bc9fc419800cde3aa956 /source3
parent155d9e0b4034f5902050973421a50a62cf682cc3 (diff)
downloadsamba-e7d4926654664fa09685bbc1897b68a3a0fbef8d.tar.gz
s3:notifyd: Check return value of lp_load_initial_only()
Found by Coverity. Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Isaac Boukris <iboukris@samba.org>
Diffstat (limited to 'source3')
-rw-r--r--source3/smbd/notifyd/notifydd.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/source3/smbd/notifyd/notifydd.c b/source3/smbd/notifyd/notifydd.c
index faad4e73f3e..26bfcd8e410 100644
--- a/source3/smbd/notifyd/notifydd.c
+++ b/source3/smbd/notifyd/notifydd.c
@@ -39,7 +39,12 @@ int main(int argc, const char *argv[])
setup_logging("notifyd", DEBUG_DEFAULT_STDOUT);
lp_set_cmdline("log level", "10");
- lp_load_initial_only(get_dyn_CONFIGFILE());
+ ok = lp_load_initial_only(get_dyn_CONFIGFILE());
+ if (!ok) {
+ fprintf(stderr, "Can't load %s - run testparm to debug it\n",
+ get_dyn_CONFIGFILE());
+ return 1;
+ }
ev = samba_tevent_context_init(frame);
if (ev == NULL) {