Only check FPU bits with MSVC compiler

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
This commit is contained in:
Ian Bell
2014-12-06 16:48:03 -05:00
parent e7fb2d46ba
commit 4a59d578aa

View File

@@ -18,7 +18,7 @@
// See also http://stackoverflow.com/questions/11685441/floating-point-error-when-calling-dll-function-from-vba/27336496#27336496
void reset_fpu()
{
#if defined(WIN32)
#if defined(_MSC_VER)
_clearfp(); // For MSVC in excel, clear the floating point error flags
#endif
}