From 9b017ab0465f912de738ba0679b378e8a49fba5f Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Mon, 24 Jun 2019 13:48:10 +0200 Subject: [PATCH] smbd: Simplify filename_convert_internal() Use a direct struct assignment Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison Autobuild-User(master): Jeremy Allison Autobuild-Date(master): Tue Jul 2 18:17:39 UTC 2019 on sn-devel-184 --- source3/smbd/filename.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/source3/smbd/filename.c b/source3/smbd/filename.c index 5e29e7c18a8..5a3b8cc2ebf 100644 --- a/source3/smbd/filename.c +++ b/source3/smbd/filename.c @@ -1736,16 +1736,13 @@ static NTSTATUS filename_convert_internal(TALLOC_CTX *ctx, } if (is_fake_file_path(name_in)) { - SMB_STRUCT_STAT st; - ZERO_STRUCT(st); - st.st_ex_nlink = 1; *pp_smb_fname = synthetic_smb_fname_split(ctx, name_in, (ucf_flags & UCF_POSIX_PATHNAMES)); if (*pp_smb_fname == NULL) { return NT_STATUS_NO_MEMORY; } - (*pp_smb_fname)->st = st; + (*pp_smb_fname)->st = (SMB_STRUCT_STAT) { .st_ex_nlink = 1 }; return NT_STATUS_OK; } -- 2.47.3