summaryrefslogtreecommitdiff
path: root/file_server
diff options
context:
space:
mode:
authorAndreas Schneider <asn@samba.org>2021-01-11 16:24:00 +0100
committerAndrew Bartlett <abartlet@samba.org>2021-04-28 03:43:34 +0000
commitd45eddb585ca3c6d4f1a165eaa2e2f5d766faef4 (patch)
treeb349da63cfd86c8c9fdb2f21c21080eb99fe520d /file_server
parent0e6e5f9c3a5d584dd6ef9401e7323cd198a41db8 (diff)
downloadsamba-d45eddb585ca3c6d4f1a165eaa2e2f5d766faef4.tar.gz
file_server: Add a missing no memory check
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'file_server')
-rw-r--r--file_server/file_server.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/file_server/file_server.c b/file_server/file_server.c
index 69aabbe3ca1..91c3147734c 100644
--- a/file_server/file_server.c
+++ b/file_server/file_server.c
@@ -62,6 +62,9 @@ static NTSTATUS s3fs_task_init(struct task_server *task)
task_server_set_title(task, "task[s3fs_parent]");
smbd_path = talloc_asprintf(task, "%s/smbd", dyn_SBINDIR);
+ if (smbd_path == NULL) {
+ return NT_STATUS_NO_MEMORY;
+ }
smbd_cmd[0] = smbd_path;
/* the child should be able to call through nss_winbind */