From 01b8f34e49e4d95935b6c520cbd833b34c6ce792 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Mon, 15 Apr 2013 11:05:20 +0200 Subject: [PATCH] smbd: Convert can_delete_file_in_directory to synthetic_smb_fname Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- source3/smbd/file_access.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/source3/smbd/file_access.c b/source3/smbd/file_access.c index f4a7bb3d45a..cead1e43015 100644 --- a/source3/smbd/file_access.c +++ b/source3/smbd/file_access.c @@ -37,8 +37,7 @@ bool can_delete_file_in_directory(connection_struct *conn, { TALLOC_CTX *ctx = talloc_tos(); char *dname = NULL; - struct smb_filename *smb_fname_parent = NULL; - NTSTATUS status; + struct smb_filename *smb_fname_parent; bool ret; if (!CAN_WRITE(conn)) { @@ -55,9 +54,8 @@ bool can_delete_file_in_directory(connection_struct *conn, return False; } - status = create_synthetic_smb_fname(ctx, dname, NULL, NULL, - &smb_fname_parent); - if (!NT_STATUS_IS_OK(status)) { + smb_fname_parent = synthetic_smb_fname(ctx, dname, NULL, NULL); + if (smb_fname_parent == NULL) { ret = false; goto out; } -- 2.11.4.GIT