Re: [Spice-devel] [PATCH spice-server 10/10] utils: Avoid possible unaligned access

2018-01-31 Thread Victor Toso
Hi, On Mon, Jan 22, 2018 at 05:55:02PM +, Frediano Ziglio wrote: > Code in rgb32_data_has_alpha possibly generate this warning using > clang: > > utils.c:35:16: error: cast from 'uint8_t *' (aka 'unsigned char *') to > 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 t

[Spice-devel] [PATCH spice-server 10/10] utils: Avoid possible unaligned access

2018-01-22 Thread Frediano Ziglio
Code in rgb32_data_has_alpha possibly generate this warning using clang: utils.c:35:16: error: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *') increases required alignment from 1 to 4 [-Werror,-Wcast-align] line = (uint32_t *)data; ^~~~