aboutsummaryrefslogtreecommitdiff
path: root/utils/midiplay/adlmidiplay.cpp
diff options
context:
space:
mode:
authorVitaly Novichkov <admin@wohlnet.ru>2018-06-25 20:37:03 +0300
committerVitaly Novichkov <admin@wohlnet.ru>2018-06-25 20:37:03 +0300
commitc5509c43b4010ecc3d4f8b464996b26756b645e6 (patch)
treef53e3f62b424b4f3052eece54d304039d8e1aada /utils/midiplay/adlmidiplay.cpp
parente3a353a6b84b47ad4204b110249bc74b16554985 (diff)
parente1bb226e1b8235a2aa80141fc07a305b8a5f1818 (diff)
downloadlibADLMIDI-c5509c43b4010ecc3d4f8b464996b26756b645e6.tar.gz
libADLMIDI-c5509c43b4010ecc3d4f8b464996b26756b645e6.tar.bz2
libADLMIDI-c5509c43b4010ecc3d4f8b464996b26756b645e6.zip
Merge branch 'master' into stable
Diffstat (limited to 'utils/midiplay/adlmidiplay.cpp')
-rw-r--r--utils/midiplay/adlmidiplay.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/utils/midiplay/adlmidiplay.cpp b/utils/midiplay/adlmidiplay.cpp
index 2bcdd1d..78b1235 100644
--- a/utils/midiplay/adlmidiplay.cpp
+++ b/utils/midiplay/adlmidiplay.cpp
@@ -210,7 +210,7 @@ static inline void secondsToHMSM(double seconds_full, char *hmsm_buffer, size_t
double seconds_integral;
double seconds_fractional = std::modf(seconds_full, &seconds_integral);
unsigned int milliseconds = static_cast<unsigned int>(std::floor(seconds_fractional * 1000.0));
- unsigned int seconds = std::fmod(seconds_full, 60.0);
+ unsigned int seconds = static_cast<unsigned int>(std::fmod(seconds_full, 60.0));
unsigned int minutes = static_cast<unsigned int>(std::floor(seconds_full / 60));
unsigned int hours = static_cast<unsigned int>(std::floor(seconds_full / 3600));
std::memset(hmsm_buffer, 0, hmsm_buffer_size);
@@ -657,7 +657,7 @@ int main(int argc, char **argv)
g_audioBuffer_lock.Unlock();
const SDL_AudioSpec &spec = obtained;
- while(g_audioBuffer.size() > spec.samples + (spec.freq * g_audioFormat.sampleOffset) * OurHeadRoomLength)
+ while(g_audioBuffer.size() > static_cast<size_t>(spec.samples + (spec.freq * g_audioFormat.sampleOffset) * OurHeadRoomLength))
{
SDL_Delay(1);
}