Fix an insufficient alloc when querying alias members.
authorVolker Lendecke <vlendec@samba.org>
Sat, 24 May 2003 14:53:15 +0000 (14:53 +0000)
committerVolker Lendecke <vlendec@samba.org>
Sat, 24 May 2003 14:53:15 +0000 (14:53 +0000)
Volker
(This used to be commit 9d2d570caa4dad194534249cd5e4dc4984b4002e)

source3/rpc_parse/parse_samr.c

index 222af57e5bc068557b661d48f30d517eca445ca7..ac1e9da61bea7cac563281511ea5498aa5140cb8 100644 (file)
@@ -4628,7 +4628,7 @@ BOOL samr_io_r_query_aliasmem(const char *desc, SAMR_R_QUERY_ALIASMEM * r_u,
                        }
 
                        if (UNMARSHALLING(ps)) {
-                               r_u->sid = talloc(ps->mem_ctx, r_u->num_sids1 * sizeof(DOM_SID));
+                               r_u->sid = talloc(ps->mem_ctx, r_u->num_sids1 * sizeof(DOM_SID2));
                        }
 
                        for (i = 0; i < r_u->num_sids1; i++) {