Revert "Fix type punning warnings"

it's a gcc version issue...

This reverts commit 3e6d173e31.
This commit is contained in:
Wolfgang (Blub) Bumiller 2012-11-25 14:05:10 +01:00
parent 3e6d173e31
commit 7b56ad9405

View file

@ -242,7 +242,7 @@ uint32_t util_crc32(uint32_t crc, const char *data, size_t len);
#define INT2FLT(Y) *((float *)&(Y))
/* New flexible vector implementation from Dale */
#define _vec_raw(A) (*((size_t**)((void*)(&(A))))-2)
#define _vec_raw(A) (((size_t*)(void*)(A)) - 2)
#define _vec_beg(A) (_vec_raw(A)[0])
#define _vec_end(A) (_vec_raw(A)[1])
#define _vec_needsgrow(A,N) ((!(A)) || (_vec_end(A) + (N) >= _vec_beg(A)))