From f9235e0964d921cc1df7b4c4b7ab91a1c1ab4d54 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Mon, 5 Apr 2004 22:34:24 +0000 Subject: r62: Fix the build (This used to be commit 1396db85372af1824592ef66f963603e3f35803c) --- source4/torture/rpc/winreg.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'source4/torture/rpc/winreg.c') diff --git a/source4/torture/rpc/winreg.c b/source4/torture/rpc/winreg.c index 41804d3302..72fdc96c11 100644 --- a/source4/torture/rpc/winreg.c +++ b/source4/torture/rpc/winreg.c @@ -59,6 +59,7 @@ static BOOL test_CreateKey(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct winreg_CreateKey r; struct policy_handle newhandle; NTSTATUS status; + struct sec_desc_buf sec_desc; printf("\ntesting CreateKey\n"); @@ -71,7 +72,9 @@ static BOOL test_CreateKey(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, r.in.access_mask = 0x02000000; r.out.reserved = 0x0; r.in.sec_info = 0x0; - r.in.data = 0; + sec_desc.size = 0; + sec_desc.sd = NULL; + r.in.sec_desc = &sec_desc; status = dcerpc_winreg_CreateKey(p, mem_ctx, &r); @@ -130,7 +133,7 @@ static BOOL test_FlushKey(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, static BOOL test_OpenKey(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, struct policy_handle *hive_handle, - char *keyname, struct policy_handle *key_handle) + const char *keyname, struct policy_handle *key_handle) { NTSTATUS status; struct winreg_OpenKey r; @@ -154,7 +157,7 @@ static BOOL test_OpenKey(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, } static BOOL test_DeleteKey(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, - struct policy_handle *handle, char *key) + struct policy_handle *handle, const char *key) { NTSTATUS status; struct winreg_DeleteKey r; -- cgit