Add cmath include.
authorStephen Sinclair <radarsat1@gmail.com>
Tue, 22 Aug 2017 23:32:30 +0000 (20:32 -0300)
committerStephen Sinclair <radarsat1@gmail.com>
Tue, 22 Aug 2017 23:32:30 +0000 (20:32 -0300)
Closes #39

RtAudio.cpp

index fa365f76f2040f40a79b11fd3e6305750ef634d4..1611e09e3828fcae775e560232e9e35884d8d2a2 100644 (file)
@@ -45,6 +45,7 @@
 #include <cstdlib>\r
 #include <cstring>\r
 #include <climits>\r
+#include <cmath>\r
 #include <algorithm>\r
 \r
 // Static variable definitions.\r
@@ -3875,7 +3876,7 @@ void convertBufferWasapi( char* outBuffer,
   float sampleStep = 1.0f / sampleRatio;\r
   float inSampleFraction = 0.0f;\r
 \r
-  outSampleCount = ( unsigned int ) roundf( inSampleCount * sampleRatio );\r
+  outSampleCount = ( unsigned int ) std::roundf( inSampleCount * sampleRatio );\r
 \r
   // if inSampleRate is a multiple of outSampleRate (or vice versa) there's no need to interpolate\r
   if ( floor( sampleRatio ) == sampleRatio || floor( sampleRatioInv ) == sampleRatioInv )\r