From da6e42b47f0b14238d932e5818fee93d4fd932c4 Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Mon, 16 Oct 2006 23:06:48 +0000 Subject: r19349: Fix invalid free on the PAM_WINBIND_PWD_LAST_SET data. Guenther (This used to be commit a4d17ee9c960abdf21b9af1601bd1042e0cd7636) --- source3/nsswitch/pam_winbind.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source3/nsswitch/pam_winbind.c') diff --git a/source3/nsswitch/pam_winbind.c b/source3/nsswitch/pam_winbind.c index 9d902e7e05..034c7f1746 100644 --- a/source3/nsswitch/pam_winbind.c +++ b/source3/nsswitch/pam_winbind.c @@ -1331,7 +1331,7 @@ int pam_sm_chauthtok(pam_handle_t * pamh, int flags, goto out; } - pam_set_data(pamh, PAM_WINBIND_PWD_LAST_SET, (void *)pwdlastset_prelim, _pam_winbind_cleanup_func); + pam_set_data(pamh, PAM_WINBIND_PWD_LAST_SET, (void *)pwdlastset_prelim, NULL); retval = pam_set_item(pamh, PAM_OLDAUTHTOK, (const void *) pass_old); pass_old = NULL; -- cgit