Explicit casts to fix some warnings in msvc
authorjossgray <joss@jossgray.net>
Mon, 5 Dec 2016 20:31:32 +0000 (20:31 +0000)
committerjossgray <joss@jossgray.net>
Mon, 5 Dec 2016 20:31:32 +0000 (20:31 +0000)
tests/teststops.cpp

index b388554a77d9a9f6f1ac821403ab4f254af7b913..6159b88b00fb065c259cc58d948cb77b721d0a9f 100644 (file)
@@ -107,8 +107,8 @@ int main( int argc, char *argv[] )
   // Let RtAudio print messages to stderr.\r
   adc->showWarnings( true );\r
 \r
-  runtime = RUNTIME * 1000;\r
-  pausetime = PAUSETIME * 1000;\r
+  runtime = static_cast<unsigned int>(RUNTIME * 1000);\r
+  pausetime = static_cast<unsigned int>(PAUSETIME * 1000);\r
 \r
   // Set our stream parameters for a duplex stream.\r
   bufferFrames = 512;\r
@@ -127,7 +127,7 @@ int main( int argc, char *argv[] )
     oParams.deviceId = adc->getDefaultOutputDevice();\r
 \r
   // First, test external stopStream() calls.\r
-  mydata.pulseCount = PULSE_RATE * fs;\r
+  mydata.pulseCount = static_cast<unsigned int>(PULSE_RATE * fs);\r
   mydata.nFrames = 50 * fs;\r
   mydata.returnValue = 0;\r
   try {\r