From: Stefan Metzmacher Date: Thu, 16 Jul 2015 05:00:08 +0000 (+0200) Subject: s3:winbindd: initialize acct_desc fields in rpc_enum_{dom,local}_groups() X-Git-Tag: talloc-2.1.3~38 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a7d582954d0de6bae0288a239eb42c23a053f495;p=thirdparty%2Fsamba.git s3:winbindd: initialize acct_desc fields in rpc_enum_{dom,local}_groups() Signed-off-by: Stefan Metzmacher Reviewed-by: Volker Lendecke Reviewed-by: Michael Adam --- diff --git a/source3/winbindd/winbindd_rpc.c b/source3/winbindd/winbindd_rpc.c index 2958fdef561..8471343735b 100644 --- a/source3/winbindd/winbindd_rpc.c +++ b/source3/winbindd/winbindd_rpc.c @@ -190,10 +190,12 @@ NTSTATUS rpc_enum_dom_groups(TALLOC_CTX *mem_ctx, } for (g = 0; g < count; g++) { - fstrcpy(info[num_info + g].acct_name, - sam_array->entries[g].name.string); + struct wb_acct_info *i = &info[num_info + g]; - info[num_info + g].rid = sam_array->entries[g].idx; + fstrcpy(i->acct_name, + sam_array->entries[g].name.string); + fstrcpy(i->acct_desc, ""); + i->rid = sam_array->entries[g].idx; } num_info += count; @@ -250,9 +252,12 @@ NTSTATUS rpc_enum_local_groups(TALLOC_CTX *mem_ctx, } for (g = 0; g < count; g++) { - fstrcpy(info[num_info + g].acct_name, + struct wb_acct_info *i = &info[num_info + g]; + + fstrcpy(i->acct_name, sam_array->entries[g].name.string); - info[num_info + g].rid = sam_array->entries[g].idx; + fstrcpy(i->acct_desc, ""); + i->rid = sam_array->entries[g].idx; } num_info += count;