diff options
-rw-r--r-- | source4/torture/rpc/epmapper.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/source4/torture/rpc/epmapper.c b/source4/torture/rpc/epmapper.c index 501cf01f5d..bd8bb47af0 100644 --- a/source4/torture/rpc/epmapper.c +++ b/source4/torture/rpc/epmapper.c @@ -45,7 +45,7 @@ static bool test_Insert(struct torture_context *tctx, struct dcerpc_binding_handle *h, struct ndr_syntax_id object, const char *annotation, - struct dcerpc_binding *b) + const struct dcerpc_binding *b) { struct epm_Insert r; NTSTATUS status; @@ -95,7 +95,7 @@ static bool test_Insert(struct torture_context *tctx, static bool test_Delete(struct torture_context *tctx, struct dcerpc_binding_handle *h, const char *annotation, - struct dcerpc_binding *b) + const struct dcerpc_binding *b) { NTSTATUS status; struct epm_Delete r; @@ -245,7 +245,8 @@ static bool test_Map_full(struct torture_context *tctx, torture_assert_ntstatus_ok(tctx, status, "Unable to generate dcerpc_binding struct"); - b->object = obj; + status = dcerpc_binding_set_abstract_syntax(b, &obj); + torture_assert_ntstatus_ok(tctx, status, "dcerpc_binding_set_abstract_syntax"); ok = test_Insert(tctx, h, obj, annotation, b); if (!ok) { |