btrfs: don't leak opened directory handle
authorNoel Power <noel.power@suse.com>
Tue, 4 Nov 2014 15:52:49 +0000 (16:52 +0100)
committerDavid Disseldorp <ddiss@samba.org>
Tue, 4 Nov 2014 19:51:02 +0000 (20:51 +0100)
commit6faef4d213e76077bdbaf83cf07f0261c11dc757
tree4377702f8bb6fa8a8f02f8758c7387a38bb9e80d
parent7467f6e72cba214eeca75c34e9d9fba354c7ef31
btrfs: don't leak opened directory handle

Closing a directory handle file descriptor via close() is undefined,
according to:
http://pubs.opengroup.org/onlinepubs/9699919799/functions/dirfd.html

Signed-off-by: Noel Power <noel.power@suse.com>
Reviewed-by: David Disseldorp <ddiss@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): David Disseldorp <ddiss@samba.org>
Autobuild-Date(master): Tue Nov  4 20:51:02 CET 2014 on sn-devel-104
source3/modules/vfs_btrfs.c