Fix segfault in sam_context_enum_domains - reported by Kai
authorJelmer Vernooij <jelmer@samba.org>
Thu, 26 Sep 2002 15:20:11 +0000 (15:20 +0000)
committerJelmer Vernooij <jelmer@samba.org>
Thu, 26 Sep 2002 15:20:11 +0000 (15:20 +0000)
source/sam/interface.c

index 320e39dbb46791d576260e2e2bacdab67407f112..0943a0e8f1398129b78fc2d567b3c9629e1a4833 100644 (file)
@@ -317,6 +317,7 @@ NTSTATUS context_sam_lookup_domain(const SAM_CONTEXT *context, const NT_USER_TOK
 
        while (tmp_methods) {
                if (strcmp(domain, tmp_methods->domain_name) == 0) {
+                       (*domainsid) = (DOM_SID *)malloc(sizeof(DOM_SID));
                        sid_copy((*domainsid), &tmp_methods->domain_sid);
                        return NT_STATUS_OK;
                }