summaryrefslogtreecommitdiffstats
path: root/source3/modules/vfs_btrfs.c
diff options
context:
space:
mode:
authorDavid Disseldorp <ddiss@samba.org>2013-11-18 14:54:33 +0100
committerJeremy Allison <jra@samba.org>2013-11-22 08:56:45 -0800
commitb24e42a70242757f83a60e723950bbaac148379a (patch)
treed188e791bcb5591bbdb2034e7e8bf9d922f070d1 /source3/modules/vfs_btrfs.c
parent3627ed732637a3b1bf992156306d6ffc14727b46 (diff)
downloadsamba-b24e42a70242757f83a60e723950bbaac148379a.tar.gz
samba-b24e42a70242757f83a60e723950bbaac148379a.tar.xz
samba-b24e42a70242757f83a60e723950bbaac148379a.zip
vfs_btrfs: fix copy-chunk dest unlock args
src_fsp used instead of dest_fsp for unlock. Signed-off-by: David Disseldorp <ddiss@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'source3/modules/vfs_btrfs.c')
-rw-r--r--source3/modules/vfs_btrfs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/modules/vfs_btrfs.c b/source3/modules/vfs_btrfs.c
index 36d6120cdc..66bb4822b6 100644
--- a/source3/modules/vfs_btrfs.c
+++ b/source3/modules/vfs_btrfs.c
@@ -112,7 +112,7 @@ static struct tevent_req *btrfs_copy_chunk_send(struct vfs_handle_struct *handle
cr_args.src_length = (uint64_t)num;
ret = ioctl(dest_fsp->fh->fd, BTRFS_IOC_CLONE_RANGE, &cr_args);
- SMB_VFS_STRICT_UNLOCK(src_fsp->conn, src_fsp, &dest_lck);
+ SMB_VFS_STRICT_UNLOCK(dest_fsp->conn, dest_fsp, &dest_lck);
SMB_VFS_STRICT_UNLOCK(src_fsp->conn, src_fsp, &src_lck);
if (ret < 0) {
/*