Revert "Removed workaround for MSVC 2017 compiler bug"

This reverts commit 9da92facda.
This commit is contained in:
alexey.lysiuk 2018-04-07 08:05:50 +03:00
parent 7bd281ddc9
commit 5177868773
1 changed files with 8 additions and 0 deletions

View File

@ -23,6 +23,10 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */
#undef PI
#define PI 3.1415926535897932384626433832795029
#if _MSC_VER >= 1911
#pragma float_control(precise, on, push)
#endif // _MSC_VER >= 1911
static void gen_sinc( double rolloff, int width, double offset, double spacing, double scale,
int count, short* out )
{
@ -52,6 +56,10 @@ static void gen_sinc( double rolloff, int width, double offset, double spacing,
}
}
#if _MSC_VER >= 1911
#pragma float_control(pop)
#endif // _MSC_VER >= 1911
Fir_Resampler_::Fir_Resampler_( int width, sample_t* impulses_ ) :
width_( width ),
write_offset( width * stereo - stereo ),