summaryrefslogtreecommitdiff
path: root/source3/rpc_server/srv_samr_nt.c
diff options
context:
space:
mode:
authorSimo Sorce <idra@samba.org>2001-09-17 10:26:23 +0000
committerSimo Sorce <idra@samba.org>2001-09-17 10:26:23 +0000
commit87945989c0383bd012be7ab8bc5920b6d03fa105 (patch)
treec650e6f47153cb7949a090fd73c1400358a943ed /source3/rpc_server/srv_samr_nt.c
parente7db47bffba15bd087c90b3831f05d736b8b20e5 (diff)
downloadsamba-87945989c0383bd012be7ab8bc5920b6d03fa105.tar.gz
samba-87945989c0383bd012be7ab8bc5920b6d03fa105.tar.bz2
samba-87945989c0383bd012be7ab8bc5920b6d03fa105.zip
move to SAFE_FREE()
(This used to be commit 5ceecc7bef71b455ba7c4efd9928e2433dccc961)
Diffstat (limited to 'source3/rpc_server/srv_samr_nt.c')
-rw-r--r--source3/rpc_server/srv_samr_nt.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/source3/rpc_server/srv_samr_nt.c b/source3/rpc_server/srv_samr_nt.c
index c753764c79..7409acec27 100644
--- a/source3/rpc_server/srv_samr_nt.c
+++ b/source3/rpc_server/srv_samr_nt.c
@@ -52,9 +52,7 @@ struct samr_info {
static void free_samr_info(void *ptr)
{
- struct samr_info *samr = (struct samr_info *)ptr;
-
- safe_free(samr);
+ SAFE_FREE(ptr);
}
/*******************************************************************
@@ -820,7 +818,7 @@ static NTSTATUS get_group_alias_entries(TALLOC_CTX *ctx, DOMAIN_GRP **d_grp, DOM
}
- safe_free(map);
+ SAFE_FREE(map);
} else if (sid_equal(sid, &global_sam_sid) && !lp_hide_local_users()) {
char *sep;
@@ -931,7 +929,7 @@ static NTSTATUS get_group_domain_entries(TALLOC_CTX *ctx, DOMAIN_GRP **d_grp, DO
*d_grp=(DOMAIN_GRP *)talloc_zero(ctx, num_entries*sizeof(DOMAIN_GRP));
if (num_entries!=0 && *d_grp==NULL){
- safe_free(map);
+ SAFE_FREE(map);
return NT_STATUS_NO_MEMORY;
}
@@ -942,7 +940,7 @@ static NTSTATUS get_group_domain_entries(TALLOC_CTX *ctx, DOMAIN_GRP **d_grp, DO
(*d_grp)[i].attr=SID_NAME_DOM_GRP;
}
- safe_free(map);
+ SAFE_FREE(map);
*p_num_entries = num_entries;
@@ -3184,7 +3182,7 @@ NTSTATUS _samr_query_groupinfo(pipes_struct *p, SAMR_Q_QUERY_GROUPINFO *q_u, SAM
if(!get_uid_list_of_group(map.gid, &uid, &num_uids))
return NT_STATUS_NO_SUCH_GROUP;
init_samr_group_info1(&ctr->group.info1, map.nt_name, map.comment, num_uids);
- safe_free(uid);
+ SAFE_FREE(uid);
break;
case 4:
ctr->switch_value1 = 4;