st/nine: Fix incompatible-pointer-types-discards-qualifiers errors.

../src/gallium/state_trackers/nine/nine_ff.c:129:28: error: initializing 'struct nine_ff_vs_key *' with an expression of type 'const void *' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
    struct nine_ff_vs_key *vs = key;
                           ^    ~~~
../src/gallium/state_trackers/nine/nine_ff.c:145:28: error: initializing 'struct nine_ff_ps_key *' with an expression of type 'const void *' discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
    struct nine_ff_ps_key *ps = key;
                           ^    ~~~

Fixes: fdd96578ef ("nine: Add state tracker nine for Direct3D9 (v3)")
Signed-off-by: Vinson Lee <vlee@freedesktop.org>
Reviewed-by: Andre Heider <a.heider@gmail.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4015>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4015>
This commit is contained in:
Vinson Lee 2020-03-01 21:38:18 -08:00
parent c1b8e84961
commit 5ffa6eab88
1 changed files with 2 additions and 2 deletions

View File

@ -126,7 +126,7 @@ struct nine_ff_ps_key
static uint32_t nine_ff_vs_key_hash(const void *key)
{
struct nine_ff_vs_key *vs = key;
const struct nine_ff_vs_key *vs = key;
unsigned i;
uint32_t hash = vs->value32[0];
for (i = 1; i < ARRAY_SIZE(vs->value32); ++i)
@ -142,7 +142,7 @@ static bool nine_ff_vs_key_comp(const void *key1, const void *key2)
}
static uint32_t nine_ff_ps_key_hash(const void *key)
{
struct nine_ff_ps_key *ps = key;
const struct nine_ff_ps_key *ps = key;
unsigned i;
uint32_t hash = ps->value32[0];
for (i = 1; i < ARRAY_SIZE(ps->value32); ++i)