r10688: Fix from Volker for bugid #3068 - winbindd crash with
authorJeremy Allison <jra@samba.org>
Mon, 3 Oct 2005 17:33:43 +0000 (17:33 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 16:04:50 +0000 (11:04 -0500)
alt_names.
Jeremy.

source/nsswitch/winbindd_misc.c

index 83c4c0f6ee5e5b391d1b68bfcae2b5c1c1721959..4afc525b301ea99a911cbe9512823e851b5856ba 100644 (file)
@@ -127,7 +127,8 @@ enum winbindd_result winbindd_dual_list_trusted_domains(struct winbindd_domain *
 
        if (num_domains > 0)
                extra_data = talloc_asprintf(state->mem_ctx, "%s\\%s\\%s",
-                                            names[0], alt_names[0],
+                                            names[0],
+                                            alt_names[0] ? alt_names[0] : names[0],
                                             sid_string_static(&sids[0]));
 
        for (i=1; i<num_domains; i++)