Author: gd
Date: 2005-12-23 12:36:54 +0000 (Fri, 23 Dec 2005)
New Revision: 12447

WebSVN: 
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=12447

Log:
minor cleanup.

Guenther

Modified:
   trunk/source/nsswitch/pam_winbind.c


Changeset:
Modified: trunk/source/nsswitch/pam_winbind.c
===================================================================
--- trunk/source/nsswitch/pam_winbind.c 2005-12-23 12:29:13 UTC (rev 12446)
+++ trunk/source/nsswitch/pam_winbind.c 2005-12-23 12:36:54 UTC (rev 12447)
@@ -106,10 +106,7 @@
 
 static void _pam_winbind_cleanup_func(pam_handle_t *pamh, void *data, int 
error_status)
 {
-       if (data != NULL) {
-               free(data);
-       }
-       return;
+       SAFE_FREE(data);
 }
 
 static const struct ntstatus_errors {
@@ -1026,11 +1023,10 @@
                }
 
                fstrcpy(request.data.logoff.user, user);
+               fstrcpy(request.data.logoff.krb5ccname, ccname);
 
                request.data.logoff.uid = geteuid();
 
-               fstrcpy(request.data.logoff.krb5ccname, ccname);
-
                request.flags = WBFLAG_PAM_KRB5 | WBFLAG_PAM_CONTACT_TRUSTDOM;
 
                return pam_winbind_request_log(pamh, ctrl, WINBINDD_PAM_LOGOFF, 
&request, &response, user);

Reply via email to