summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/util/u_pointer.h
diff options
context:
space:
mode:
authorRoland Scheidegger <[email protected]>2009-12-07 20:35:42 +0100
committerRoland Scheidegger <[email protected]>2009-12-07 20:35:42 +0100
commit3456f9149b3009fcfce80054759d05883d3c4ee5 (patch)
treee584ac25fa3bbe29c15ab06eae1dccdf3dbf708a /src/gallium/auxiliary/util/u_pointer.h
parentc36d1aacf4c70d76165c91cd7048c0f9f43b8571 (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/gallium/auxiliary/util/u_pointer.h')
0 files changed, 0 insertions, 0 deletions