From 1675bf379c67f695c3826479f0d69109f82da3d4 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Fri, 12 Apr 2013 11:49:19 +0200 Subject: smbd: Convert filename_convert_internal to synthetic_smb_fname Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- source3/smbd/filename.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'source3/smbd') diff --git a/source3/smbd/filename.c b/source3/smbd/filename.c index 0be566f897..efa39f4119 100644 --- a/source3/smbd/filename.c +++ b/source3/smbd/filename.c @@ -1334,11 +1334,13 @@ static NTSTATUS filename_convert_internal(TALLOC_CTX *ctx, SMB_STRUCT_STAT st; ZERO_STRUCT(st); st.st_ex_nlink = 1; - status = create_synthetic_smb_fname_split(ctx, + *pp_smb_fname = synthetic_smb_fname_split(ctx, name_in, - &st, - pp_smb_fname); - return status; + &st); + if (*pp_smb_fname == NULL) { + return NT_STATUS_NO_MEMORY; + } + return NT_STATUS_OK; } /* -- cgit