]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
Fixed memory leak in new session code.
authorJeremy Allison <jra@samba.org>
Mon, 23 Apr 2001 23:07:31 +0000 (23:07 +0000)
committerJeremy Allison <jra@samba.org>
Mon, 23 Apr 2001 23:07:31 +0000 (23:07 +0000)
Jeremy.

source/smbd/session.c

index 2f86832b4afa718112438d12476aba97b7d91b1e..3131fb9f5429a8871538f57bc24a295810ddd268 100644 (file)
@@ -159,6 +159,9 @@ void session_yield(uint16 vuid)
                   &sessionid.username, &sessionid.hostname, &sessionid.id_str,
                   &sessionid.id_num, &sessionid.pid);
 
+       safe_free(data.dptr);
+       data.dptr = NULL;
+
 #if WITH_UTMP  
        if (lp_utmp()) {
                sys_utmp_yield(sessionid.username, sessionid.hostname,