From: Stefan Metzmacher Date: Mon, 4 Jun 2012 15:55:28 +0000 (+0200) Subject: s3:smbd: make use of vfs_remove_all_fsp_extensions() in file_free() X-Git-Tag: tevent-0.9.16~90 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4321e1965783a236f9c84bb6d3c1f230fff11430;p=thirdparty%2Fsamba.git s3:smbd: make use of vfs_remove_all_fsp_extensions() in file_free() metze --- diff --git a/source3/smbd/files.c b/source3/smbd/files.c index fcdd7402903..9937fc6c82c 100644 --- a/source3/smbd/files.c +++ b/source3/smbd/files.c @@ -511,9 +511,7 @@ void file_free(struct smb_request *req, files_struct *fsp) } /* Drop all remaining extensions. */ - while (fsp->vfs_extension) { - vfs_remove_fsp_extension(fsp->vfs_extension->owner, fsp); - } + vfs_remove_all_fsp_extensions(fsp); /* this is paranoia, just in case someone tries to reuse the information */