From bc9bbda8b390a221d7b88fd6eb1b54efc8c91c6b Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Mon, 20 Oct 2008 18:25:13 +0200 Subject: Fix a valgrind error in idmap_ad_sids_to_unixids() We need to initialize all mappings in case we don't find anything. Simo, please check! Volker --- source3/winbindd/idmap_ad.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source3/winbindd') diff --git a/source3/winbindd/idmap_ad.c b/source3/winbindd/idmap_ad.c index 8144d876d4..60a2d8642a 100644 --- a/source3/winbindd/idmap_ad.c +++ b/source3/winbindd/idmap_ad.c @@ -517,6 +517,8 @@ again: bidx = idx; for (i = 0; (i < IDMAP_AD_MAX_IDS) && ids[idx]; i++, idx++) { + ids[idx]->status = ID_UNKNOWN; + sidstr = sid_binstring(ids[idx]->sid); filter = talloc_asprintf_append_buffer(filter, "(objectSid=%s)", sidstr); -- cgit