diff options
author | Jeremy Allison <jra@samba.org> | 2007-04-29 19:20:48 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 12:19:45 -0500 |
commit | 8af56dbd00045049ea3c5022822bbaeeecbd9661 (patch) | |
tree | ca7b838e270d2898d0b3891c1e5e0d86e6daf918 /source/rpc_server | |
parent | da78488b86c464b6861d36398cca7524ad5906fe (diff) | |
download | samba-8af56dbd00045049ea3c5022822bbaeeecbd9661.tar.gz samba-8af56dbd00045049ea3c5022822bbaeeecbd9661.tar.xz samba-8af56dbd00045049ea3c5022822bbaeeecbd9661.zip |
r22573: Fix old bug mixing free() and talloc_free()
when the add_sid_to_array_XX code was moved
from malloc to talloc. Found running valgrind
and rpcclient. Needs merging for 3.0.25 final.
Jeremy.
Diffstat (limited to 'source/rpc_server')
-rw-r--r-- | source/rpc_server/srv_lsa_nt.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/rpc_server/srv_lsa_nt.c b/source/rpc_server/srv_lsa_nt.c index 76ec38af6fb..2343e3eedba 100644 --- a/source/rpc_server/srv_lsa_nt.c +++ b/source/rpc_server/srv_lsa_nt.c @@ -1502,7 +1502,7 @@ NTSTATUS _lsa_enum_accounts(pipes_struct *p, LSA_Q_ENUM_ACCOUNTS *q_u, LSA_R_ENU (*sids).ptr_sid[j] = 1; } - SAFE_FREE(sid_list); + talloc_free(sid_list); init_lsa_r_enum_accounts(r_u, num_entries); |