Re: [Spice-devel] [PATCH spice-gtk v5 2/5] Avoid clang warnings on casts with stricter alignment requirements

2017-05-31 Thread Christophe de Dinechin
> On 30 May 2017, at 15:49, Frediano Ziglio wrote: > >> >> From: Christophe de Dinechin >> >> For example, something like this: >>uint8_t *p8; >>uint32_t *p32 = (uint32_t *) p8; >> >> generates a warning like this: >>

Re: [Spice-devel] [PATCH spice-gtk v5 2/5] Avoid clang warnings on casts with stricter alignment requirements

2017-05-30 Thread Frediano Ziglio
> > From: Christophe de Dinechin > > For example, something like this: > uint8_t *p8; > uint32_t *p32 = (uint32_t *) p8; > > generates a warning like this: > spice-channel.c:1350:10: error: cast from 'uint8_t *' (aka 'unsigned char > *') to > 'uint32_t

[Spice-devel] [PATCH spice-gtk v5 2/5] Avoid clang warnings on casts with stricter alignment requirements

2017-05-30 Thread Christophe de Dinechin
From: Christophe de Dinechin For example, something like this: uint8_t *p8; uint32_t *p32 = (uint32_t *) p8; generates a warning like this: spice-channel.c:1350:10: error: cast from 'uint8_t *' (aka 'unsigned char *') to 'uint32_t *' (aka 'unsigned int *')