[D3D9 1/8] Remove const qualifier on state_test data
Ivan Gyurdiev
ivg231 at gmail.com
Mon Oct 2 19:09:55 CDT 2006
Type: Cleanup
Why:
The const qualifier is unnecessarily restrictive.
I intend to allocate and free such data on the heap in a future patch
(in addition to the current const data).
Instead, const should be primarily used on function parameters.
-------------- next part --------------
>From 6d4512ba3bfb250d953bda871b213849fec18c5a Mon Sep 17 00:00:00 2001
From: Ivan Gyurdiev <ivg2 at cornell.edu>
Date: Fri, 29 Sep 2006 05:52:54 -0400
Subject: [PATCH] Remove const qualifier on state_test data.
Type: Cleanup
Why:
The const qualifier is unnecessarily restrictive.
I intend to allocate and free such data on the heap in a future patch.
Instead, const should be primarily used on function parameters.
---
dlls/d3d9/tests/stateblock.c | 40 ++++++++++++++++++++--------------------
1 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/dlls/d3d9/tests/stateblock.c b/dlls/d3d9/tests/stateblock.c
index 5da6d60..258526f 100644
--- a/dlls/d3d9/tests/stateblock.c
+++ b/dlls/d3d9/tests/stateblock.c
@@ -105,20 +105,20 @@ typedef struct state_test {
* as the default data, but a write can have side effects.
* The initial data is tested first, before any writes take place
* The default data can be tested after a write */
- const void* initial_data;
+ void* initial_data;
/* The default data is the standard state to compare
* against, and restore to */
- const void* default_data;
+ void* default_data;
/* The test data is the experiment data to try
* in - what we want to write
* out - what windows will actually write (not necessarily the same) */
- const void* test_data_in;
- const void* test_data_out;
+ void* test_data_in;
+ void* test_data_out;
/* The poison data is the data to preinitialize the return buffer to */
- const void* poison_data;
+ void* poison_data;
/* Return buffer */
void* return_data;
@@ -562,11 +562,11 @@ static void shader_constants_queue_test(
shader_constant_arg* arg = buffer;
shader_constant_data* return_data = (shader_constant_data*) (arg + 1);
- test->test_data_in = &shader_constant_test_data;
- test->test_data_out = &shader_constant_test_data;
- test->default_data = &shader_constant_default_data;
- test->initial_data = &shader_constant_default_data;
- test->poison_data = &shader_constant_poison_data;
+ test->test_data_in = (void*) &shader_constant_test_data;
+ test->test_data_out = (void*) &shader_constant_test_data;
+ test->default_data = (void*) &shader_constant_default_data;
+ test->initial_data = (void*) &shader_constant_default_data;
+ test->poison_data = (void*) &shader_constant_poison_data;
test->return_data = return_data;
test->data_size = sizeof(shader_constant_data);
test->set_handler = shader_constant_set_handler;
@@ -697,11 +697,11 @@ static void lights_queue_test(
light_arg* arg = buffer;
light_data* return_data = (light_data*) (arg + 1);
- test->test_data_in = &light_test_data_in;
- test->test_data_out = &light_test_data_out;
- test->default_data = &light_default_data;
- test->initial_data = &light_initial_data;
- test->poison_data = &light_poison_data;
+ test->test_data_in = (void*) &light_test_data_in;
+ test->test_data_out = (void*) &light_test_data_out;
+ test->default_data = (void*) &light_default_data;
+ test->initial_data = (void*) &light_initial_data;
+ test->poison_data = (void*) &light_poison_data;
test->return_data = return_data;
test->data_size = sizeof(light_data);
test->set_handler = light_set_handler;
@@ -856,11 +856,11 @@ static void transform_queue_test(
{
transform_data* return_data = buffer;
- test->test_data_in = &transform_test_data;
- test->test_data_out = &transform_test_data;
- test->default_data = &transform_default_data;
- test->initial_data = &transform_default_data;
- test->poison_data = &transform_poison_data;
+ test->test_data_in = (void*) &transform_test_data;
+ test->test_data_out = (void*) &transform_test_data;
+ test->default_data = (void*) &transform_default_data;
+ test->initial_data = (void*) &transform_default_data;
+ test->poison_data = (void*) &transform_poison_data;
test->return_data = return_data;
test->data_size = sizeof(transform_data);
test->set_handler = transform_set_handler;
--
1.4.2.1
More information about the wine-patches
mailing list