BOOL res = True;
BOOL res1 = True;
uint32 ace_perms = 0x02000000; /* absolutely no idea. */
- const char *names[1];
+ char *names[1];
uint32 *rids = NULL;
uint32 *types = NULL;
uint32 num_rids;
BOOL res = True;
BOOL res1 = True;
- const char *names[1];
+ char *names[1];
uint32 num_rids;
uint32 *rid = NULL;
uint32 *type = NULL;
if (ret == (NT_STATUS_USER_EXISTS))
{
uint32 num_rids;
- const char *names[1];
+ char *names[1];
uint32 *types = NULL;
uint32 *rids = NULL;
BOOL res = True;
BOOL res1 = True;
- const char *names[1];
+ char *names[1];
uint32 num_rids;
uint32 *rids = NULL;
uint32 *types = NULL;
res = res ? samr_open_domain( &sam_pol, 0x304, sid, &pol_dom) : False;
/* look up user rid */
- names[0] = user_name;
+ names[0] = strdup(user_name);
res1 = res ? samr_query_lookup_names( &pol_dom, 0x3e8,
1, names,
&num_rids, &rids, &types) : False;
+ safe_free(names[0]);
/* send user info query */
if (res1 && num_rids == 1)