diff options
Diffstat (limited to 'source3/winbindd/winbindd_ads.c')
-rw-r--r-- | source3/winbindd/winbindd_ads.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/source3/winbindd/winbindd_ads.c b/source3/winbindd/winbindd_ads.c index 921d4086a1..e27ad5705a 100644 --- a/source3/winbindd/winbindd_ads.c +++ b/source3/winbindd/winbindd_ads.c @@ -1390,8 +1390,9 @@ static NTSTATUS trusted_domains(struct winbindd_domain *domain, /* add to the trusted domain cache */ - fstrcpy(d.name, trust->netbios_name); - fstrcpy(d.alt_name, trust->dns_name); + d.name = discard_const_p(char, trust->netbios_name); + d.alt_name = discard_const_p(char, trust->dns_name); + if (trust->sid) { sid_copy(&d.sid, trust->sid); } else { |