]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s3-nsswitch: Fix Bug #6238 2nd part. zero blob pointer in wbcLogoffUserParams.
authorGünther Deschner <gd@samba.org>
Fri, 3 Apr 2009 10:50:50 +0000 (12:50 +0200)
committerGünther Deschner <gd@samba.org>
Fri, 3 Apr 2009 10:56:53 +0000 (12:56 +0200)
Patch from Rashid N. Achilov <citycat4@ngs.ru>.

Guenther
(cherry picked from commit 43372b27403f617897bab564c42eead4d64532e4)

source/nsswitch/pam_winbind.c

index 46e142c091d25afe935306cb1f3b90168c1395aa..26ef1d4fae28a08e4d8ccf025638ef28abda3ad0 100644 (file)
@@ -2406,6 +2406,7 @@ static int _pam_delete_cred(pam_handle_t *pamh, int flags,
                                                     user, "wbcLogoffUser");
                wbcFreeMemory(error);
                wbcFreeMemory(logoff.blobs);
+               logoff.blobs = NULL;
 
                if (!WBC_ERROR_IS_OK(wbc_status)) {
                        _pam_log(ctx, LOG_INFO,