diff --git a/mp/src/public/iclient.h b/mp/src/public/iclient.h index 230c105d5..9901e288a 100644 --- a/mp/src/public/iclient.h +++ b/mp/src/public/iclient.h @@ -12,6 +12,7 @@ #include #include "tier0/platform.h" +#include "userid.h" class IServer; class INetMessage; diff --git a/mp/src/public/mathlib/mathlib.h b/mp/src/public/mathlib/mathlib.h index c531c4a15..83fdb6a0d 100644 --- a/mp/src/public/mathlib/mathlib.h +++ b/mp/src/public/mathlib/mathlib.h @@ -453,7 +453,7 @@ void inline SinCos( float radians, float *sine, float *cosine ) *sine = sin( radians ); *cosine = cos( radians ); #elif defined( POSIX ) - double __cosr, __sinr; + register double __cosr, __sinr; __asm ("fsincos" : "=t" (__cosr), "=u" (__sinr) : "0" (radians)); *sine = __sinr;