mirror of
https://github.com/alliedmodders/hl2sdk.git
synced 2025-12-08 02:58:24 +00:00
Get rid of warnings (#88)
* Get rid of warnings -macro expansion producing 'defined' has undefined behaviour -conversion from 'int' to 'float', possible loss of data * Get rid of errors -conversion from 'int' to 'float', possible loss of data
This commit is contained in:
parent
36bb704114
commit
4f04af6123
@ -1,4 +1,4 @@
|
|||||||
//====== Copyright © 1996-2005, Valve Corporation, All rights reserved. =======//
|
//====== Copyright © 1996-2005, Valve Corporation, All rights reserved. =======//
|
||||||
//
|
//
|
||||||
// Purpose:
|
// Purpose:
|
||||||
//
|
//
|
||||||
@ -203,8 +203,9 @@ private:
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
#if ( ( !defined( _X360 ) ) && ( ! defined( _LINUX) ) )
|
||||||
#define USE_M64S ( ( !defined( _X360 ) ) && ( ! defined( _LINUX) ) )
|
#define USE_M64S 1
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -516,9 +517,9 @@ inline void Vector::Init( vec_t ix, vec_t iy, vec_t iz )
|
|||||||
|
|
||||||
inline void Vector::Random( vec_t minVal, vec_t maxVal )
|
inline void Vector::Random( vec_t minVal, vec_t maxVal )
|
||||||
{
|
{
|
||||||
x = minVal + ((float)rand() / RAND_MAX) * (maxVal - minVal);
|
x = minVal + ((float)rand() / (float)RAND_MAX) * (maxVal - minVal);
|
||||||
y = minVal + ((float)rand() / RAND_MAX) * (maxVal - minVal);
|
y = minVal + ((float)rand() / (float)RAND_MAX) * (maxVal - minVal);
|
||||||
z = minVal + ((float)rand() / RAND_MAX) * (maxVal - minVal);
|
z = minVal + ((float)rand() / (float)RAND_MAX) * (maxVal - minVal);
|
||||||
CHECK_VALID(*this);
|
CHECK_VALID(*this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1852,9 +1853,9 @@ inline void QAngle::Init( vec_t ix, vec_t iy, vec_t iz )
|
|||||||
|
|
||||||
inline void QAngle::Random( vec_t minVal, vec_t maxVal )
|
inline void QAngle::Random( vec_t minVal, vec_t maxVal )
|
||||||
{
|
{
|
||||||
x = minVal + ((float)rand() / RAND_MAX) * (maxVal - minVal);
|
x = minVal + ((float)rand() / (float)RAND_MAX) * (maxVal - minVal);
|
||||||
y = minVal + ((float)rand() / RAND_MAX) * (maxVal - minVal);
|
y = minVal + ((float)rand() / (float)RAND_MAX) * (maxVal - minVal);
|
||||||
z = minVal + ((float)rand() / RAND_MAX) * (maxVal - minVal);
|
z = minVal + ((float)rand() / (float)RAND_MAX) * (maxVal - minVal);
|
||||||
CHECK_VALID(*this);
|
CHECK_VALID(*this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
//========= Copyright © 1996-2005, Valve Corporation, All rights reserved. ============//
|
//========= Copyright © 1996-2005, Valve Corporation, All rights reserved. ============//
|
||||||
//
|
//
|
||||||
// Purpose:
|
// Purpose:
|
||||||
//
|
//
|
||||||
@ -239,8 +239,8 @@ inline void Vector2D::Init( vec_t ix, vec_t iy )
|
|||||||
|
|
||||||
inline void Vector2D::Random( float minVal, float maxVal )
|
inline void Vector2D::Random( float minVal, float maxVal )
|
||||||
{
|
{
|
||||||
x = minVal + ((float)rand() / RAND_MAX) * (maxVal - minVal);
|
x = minVal + ((float)rand() / (float)RAND_MAX) * (maxVal - minVal);
|
||||||
y = minVal + ((float)rand() / RAND_MAX) * (maxVal - minVal);
|
y = minVal + ((float)rand() / (float)RAND_MAX) * (maxVal - minVal);
|
||||||
}
|
}
|
||||||
|
|
||||||
inline void Vector2DClear( Vector2D& a )
|
inline void Vector2DClear( Vector2D& a )
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user