r238: Fix memleak
authorVolker Lendecke <vlendec@samba.org>
Thu, 15 Apr 2004 15:59:59 +0000 (15:59 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 15:51:15 +0000 (10:51 -0500)
source/rpc_server/srv_pipe_hnd.c

index 514c22d471e3dd74547486723d09f0c0299132b4..44fec78c505af7a43f841ee397337b26d5c9cfc1 100644 (file)
@@ -1114,6 +1114,9 @@ static BOOL close_internal_rpc_pipe_hnd(void *np_conn)
        /* Free the handles database. */
        close_policy_by_pipe(p);
 
+       if (p->session_key.data != NULL)
+               data_blob_free(&p->session_key);
+
        delete_nt_token(&p->pipe_user.nt_user_token);
        SAFE_FREE(p->pipe_user.groups);