diff options
| author | Roland Scheidegger <sroland@vmware.com> | 2009-12-07 20:35:42 +0100 |
|---|---|---|
| committer | Roland Scheidegger <sroland@vmware.com> | 2009-12-07 20:35:42 +0100 |
| commit | 3456f9149b3009fcfce80054759d05883d3c4ee5 (patch) | |
| tree | e584ac25fa3bbe29c15ab06eae1dccdf3dbf708a /src/mesa/shader/program_lexer.l | |
| parent | c36d1aacf4c70d76165c91cd7048c0f9f43b8571 (diff) | |
gallium/util: fix util_color_[un]pack[-ub] to be strict aliasing safe
use pointer to union instead of void pointer.
gcc complained a lot, depending what the pointer originally actually was.
Looks like it's in fact maybe legal to cast for instance uint pointers to
union pointers as long as union contains a uint type, hence use this with some
callers, other just use union util_color in the first place.
Diffstat (limited to 'src/mesa/shader/program_lexer.l')
0 files changed, 0 insertions, 0 deletions
