From 7b56ad94054655019e2734ef4bd14f3ad26a6d8f Mon Sep 17 00:00:00 2001 From: "Wolfgang (Blub) Bumiller" Date: Sun, 25 Nov 2012 14:05:10 +0100 Subject: [PATCH] Revert "Fix type punning warnings" it's a gcc version issue... This reverts commit 3e6d173e31cf351b12262a14c053d82a214c0b36. --- gmqcc.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gmqcc.h b/gmqcc.h index b27d4ad..8cf2a83 100644 --- a/gmqcc.h +++ b/gmqcc.h @@ -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))) -- 2.39.2