Cherry-picked from EFL 1.8
Summary:
When building applications with -Wcast-align on ARM, there are following warnings.
increases required alignment of target type warnings. This impact eina_hash_murmur3.
Reviewed By: cedric
Differential Revision: https://phab.enlightenment.org/D31
Change-Id: I17bdbf560f58b3fcd01b7c82fcb22122401d0df4
Signed-off-by: Ryuan Choi <ryuan.choi@samsung.com>
unsigned int h1 = 0, k1;
unsigned int c1 = 0xcc9e2d51 ^ eina_seed;
unsigned int c2 = 0x1b873593 ^ eina_seed;
- const unsigned int * blocks = (const unsigned int *)(data + nblocks*4);
+ const unsigned int * blocks = (const unsigned int *)(void*)(data + nblocks*4);
int i;
const unsigned char *tail;