@@ -1005,7 +1005,8 @@ do { doubleget_union _tmp; \
10051005#define float4get (V,M ) do { *((long *) &(V)) = *((long *) (M)); } while (0 )
10061006#define float8get (V,M ) doubleget((V),(M))
10071007#define float4store (V,M ) memcpy((byte*) V,(byte*) (&M),sizeof (float ))
1008- #define floatstore (T,V ) memcpy((byte*)(T), (byte*)(&V), sizeof (float ))
1008+ #define floatstore (T,V ) memcpy((byte*)(T), (byte*)(&V),sizeof (float ))
1009+ #define floatget (V,M ) memcpy((byte*) &V,(byte*) (M),sizeof (float ))
10091010#define float8store (V,M ) doublestore((V),(M))
10101011#endif /* __i386__ */
10111012
@@ -1176,7 +1177,8 @@ do { doubleget_union _tmp; \
11761177 *(((char *)T)+1 )=(((A) >> 16 ));\
11771178 *(((char *)T)+0 )=(((A) >> 24 )); } while (0 )
11781179
1179- #define floatstore (T,V ) memcpy_fixed((byte*)(T), (byte*)(&V), sizeof (float ))
1180+ #define floatget (V,M ) memcpy_fixed((byte*) &V,(byte*) (M),sizeof (float ))
1181+ #define floatstore (T,V ) memcpy_fixed((byte*) (T),(byte*)(&V),sizeof (float ))
11801182#define doubleget (V,M ) memcpy_fixed((byte*) &V,(byte*) (M),sizeof (double ))
11811183#define doublestore (T,V ) memcpy_fixed((byte*) (T),(byte*) &V,sizeof (double ))
11821184#define longlongget (V,M ) memcpy_fixed((byte*) &V,(byte*) (M),sizeof (ulonglong))
@@ -1191,7 +1193,8 @@ do { doubleget_union _tmp; \
11911193#define shortstore (T,V ) int2store(T,V)
11921194#define longstore (T,V ) int4store(T,V)
11931195#ifndef floatstore
1194- #define floatstore (T,V ) memcpy_fixed((byte*)(T), (byte*)(&V), sizeof (float ))
1196+ #define floatstore (T,V ) memcpy_fixed((byte*) (T),(byte*) (&V),sizeof (float ))
1197+ #define floatget (V,M ) memcpy_fixed((byte*) &V, (byte*) (M), sizeof (float ))
11951198#endif
11961199#ifndef doubleget
11971200#define doubleget (V,M ) memcpy_fixed((byte*) &V,(byte*) (M),sizeof (double ))
0 commit comments