From: Matthias Dieter Wallnöfer Date: Fri, 20 Nov 2009 10:35:13 +0000 (+0100) Subject: s4:torture/raw/lock - Fix "discard const" warnings by introducing "discard_const_p"s X-Git-Tag: samba-4.0.0alpha10~154 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2d1bd87f732e37323bd382ac66f41bfc52a23dac;p=thirdparty%2Fsamba.git s4:torture/raw/lock - Fix "discard const" warnings by introducing "discard_const_p"s --- diff --git a/source4/torture/raw/lock.c b/source4/torture/raw/lock.c index 8b49df5de5c..1ccba61c55a 100644 --- a/source4/torture/raw/lock.c +++ b/source4/torture/raw/lock.c @@ -1404,11 +1404,13 @@ static bool test_zerobytelocks(struct torture_context *tctx, struct smbcli_state io.lockx.in.ulock_cnt = 0; io.lockx.in.lock_cnt = 1; - io.lockx.in.locks = &zero_byte_tests[i].lock1; + io.lockx.in.locks = discard_const_p(struct smb_lock_entry, + &zero_byte_tests[i].lock1); status = smb_raw_lock(cli->tree, &io); CHECK_STATUS(status, NT_STATUS_OK); - io.lockx.in.locks = &zero_byte_tests[i].lock2; + io.lockx.in.locks = discard_const_p(struct smb_lock_entry, + &zero_byte_tests[i].lock2); status = smb_raw_lock(cli->tree, &io); if (NT_STATUS_EQUAL(zero_byte_tests[i].exp_status, @@ -1433,7 +1435,8 @@ static bool test_zerobytelocks(struct torture_context *tctx, struct smbcli_state CHECK_STATUS(status, NT_STATUS_OK); } - io.lockx.in.locks = &zero_byte_tests[i].lock1; + io.lockx.in.locks = discard_const_p(struct smb_lock_entry, + &zero_byte_tests[i].lock1); status = smb_raw_lock(cli->tree, &io); CHECK_STATUS(status, NT_STATUS_OK); }