Merge pull request #1843 from rhaschke/master

preserve constness to avoid compiler warnings
This commit is contained in:
erwincoumans
2018-08-23 23:06:54 -07:00
committed by GitHub

View File

@@ -1240,7 +1240,7 @@ SIMD_FORCE_INLINE void btSwapScalarEndian(const btScalar& sourceVal, btScalar& d
{ {
#ifdef BT_USE_DOUBLE_PRECISION #ifdef BT_USE_DOUBLE_PRECISION
unsigned char* dest = (unsigned char*) &destVal; unsigned char* dest = (unsigned char*) &destVal;
unsigned char* src = (unsigned char*) &sourceVal; const unsigned char* src = (const unsigned char*) &sourceVal;
dest[0] = src[7]; dest[0] = src[7];
dest[1] = src[6]; dest[1] = src[6];
dest[2] = src[5]; dest[2] = src[5];
@@ -1251,7 +1251,7 @@ SIMD_FORCE_INLINE void btSwapScalarEndian(const btScalar& sourceVal, btScalar& d
dest[7] = src[0]; dest[7] = src[0];
#else #else
unsigned char* dest = (unsigned char*) &destVal; unsigned char* dest = (unsigned char*) &destVal;
unsigned char* src = (unsigned char*) &sourceVal; const unsigned char* src = (const unsigned char*) &sourceVal;
dest[0] = src[3]; dest[0] = src[3];
dest[1] = src[2]; dest[1] = src[2];
dest[2] = src[1]; dest[2] = src[1];