aports/main/openal-soft/openal-fegetround.patch
2011-04-09 09:22:48 -05:00

21 lines
464 B
Diff

--- openal-soft-1.12.854.orig/Alc/ALu.c
+++ openal-soft-1.12.854.mod/Alc/ALu.c
@@ -1345,7 +1345,7 @@
int fpuState;
ALuint i, c;
-#if defined(HAVE_FESETROUND)
+#if 0
fpuState = fegetround();
fesetround(FE_TOWARDZERO);
#elif defined(HAVE__CONTROLFP)
@@ -1489,7 +1489,7 @@
size -= SamplesToDo;
}
-#if defined(HAVE_FESETROUND)
+#if 0
fesetround(fpuState);
#elif defined(HAVE__CONTROLFP)
_controlfp(fpuState, 0xfffff);