From: Jeremy Allison Date: Tue, 11 Sep 2012 23:16:37 +0000 (-0700) Subject: Make metze happy and the code clearer :-). X-Git-Tag: samba-4.0.0rc1~53 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bd2f1604d73f05f3b2f151a81f09824c7bb99ab5;p=thirdparty%2Fsamba.git Make metze happy and the code clearer :-). Ensure we know after the destructor fires we're never going to look at this again. Autobuild-User(master): Jeremy Allison Autobuild-Date(master): Wed Sep 12 03:00:21 CEST 2012 on sn-devel-104 --- diff --git a/source3/smbd/smb2_sesssetup.c b/source3/smbd/smb2_sesssetup.c index 61b5519d979..2599d2a63da 100644 --- a/source3/smbd/smb2_sesssetup.c +++ b/source3/smbd/smb2_sesssetup.c @@ -446,6 +446,12 @@ struct smbd_smb2_session_setup_state { static int pp_self_ref_destructor(struct smbd_smb2_session_setup_state **pp_state) { (*pp_state)->session = NULL; + /* + * To make things clearer, ensure the pp_self_ref + * pointer is nulled out. We're never going to + * access this again. + */ + (*pp_state)->pp_self_ref = NULL; return 0; }