mirror of
https://github.com/samba-team/samba.git
synced 2025-01-29 21:47:30 +03:00
initialize acct_ctrl before using it
remove ldap_msgfree(result); as result is unitialized at this point (This used to be commit dc8882778694289ca461de57d443992f52ab7524)
This commit is contained in:
parent
43e4cae106
commit
f6f4492874
@ -914,7 +914,7 @@ static BOOL init_sam_from_ldap (struct ldapsam_privates *ldap_state,
|
||||
group_rid;
|
||||
uint8 smblmpwd[LM_HASH_LEN],
|
||||
smbntpwd[NT_HASH_LEN];
|
||||
uint16 acct_ctrl,
|
||||
uint16 acct_ctrl = 0,
|
||||
logon_divs;
|
||||
uint32 hours_len;
|
||||
uint8 hours[MAX_HOURS_LEN];
|
||||
@ -1794,7 +1794,6 @@ static NTSTATUS ldapsam_update_sam_account(struct pdb_methods *my_methods, SAM_A
|
||||
|
||||
if (!init_ldap_from_sam(ldap_state, &mods, LDAP_MOD_REPLACE, False, newpwd)) {
|
||||
DEBUG(0, ("ldapsam_update_sam_account: init_ldap_from_sam failed!\n"));
|
||||
ldap_msgfree(result);
|
||||
return NT_STATUS_UNSUCCESSFUL;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user