--- linuxsampler/src/engines/common/Resampler.h.orig 2005-06-08 17:00:05.000000000 -0400 +++ linuxsampler/src/engines/common/Resampler.h 2006-06-15 01:19:32.000000000 -0400 @@ -78,7 +78,7 @@ inline static void GetNext4SamplesMonoMMXSSE(sample_t* pSrc, void* Pos, float& Pitch) { if (INTERPOLATE) Interpolate4StepsMonoMMXSSE(pSrc, Pos, Pitch); else { // no pitch, so no interpolation necessary - const float __4f = 4.0f; + const float &__4f = 4.0f; __asm__ __volatile__ ( "movss (%1), %%xmm5 # load Pos\n\t" "cvtss2si %%xmm5, %%edi # int(Pos)\n\t" @@ -107,7 +107,7 @@ Interpolate4StepsStereoMMXSSE(pSrc, Pos, Pitch); //EMMS; } else { // no pitch, so no interpolation necessary - const float __4f = 4.0f; + const float &__4f = 4.0f; __asm__ __volatile__ ( "movss (%1), %%xmm5 # load Pos\n\t" "cvtss2si %%xmm5, %%edi # int(Pos)\n\t"