diff --git a/code/client/snd_mix.cpp b/code/client/snd_mix.cpp index 15dfc4d..12564b6 100644 --- a/code/client/snd_mix.cpp +++ b/code/client/snd_mix.cpp @@ -15,8 +15,7 @@ short *snd_out; -#if !(defined __linux__ && defined __i386__) -#if !id386 +#if !(defined(_MSC_VER) && defined(__i386__)) void S_WriteLinearBlastStereo16 (void) @@ -132,7 +131,6 @@ LExit: } #endif -#endif void S_TransferStereo16 (unsigned long *pbuf, int endtime) diff --git a/code/renderer/tr_local.h b/code/renderer/tr_local.h index cbd7c14..3e33a0b 100644 --- a/code/renderer/tr_local.h +++ b/code/renderer/tr_local.h @@ -16,7 +16,7 @@ typedef unsigned int glIndex_t; #define NUM_SKIN_EXTENSIONS 9 // fast float to int conversion -#if id386 && !(defined __linux__ && defined __i386__) +#if (defined(_MSC_VER) && defined(__i386__)) long myftol( float f ); #else #define myftol(x) ((int)(x)) diff --git a/code/renderer/tr_shade_calc.cpp b/code/renderer/tr_shade_calc.cpp index f5e1b32..b5a5c4d 100644 --- a/code/renderer/tr_shade_calc.cpp +++ b/code/renderer/tr_shade_calc.cpp @@ -1024,7 +1024,7 @@ void RB_CalcRotateTexCoords( float degsPerSecond, float *st ) -#if id386 && !(defined __linux__ && defined __i386__) +#if (defined(_MSVC_VER) && (defined __i386__)) #pragma warning(disable: 4035) long myftol( float f ) { static int tmp;