summaryrefslogtreecommitdiff
path: root/file_server
diff options
context:
space:
mode:
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 */