From a5fce1d1be01a4189337042573de85b7bd3b94b9 Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Thu, 22 Dec 2011 21:25:29 +0000 Subject: [PATCH] Fix off-by-one error in DummyAudioProvider::GetAudio Originally committed to SVN as r6102. --- aegisub/src/audio_provider_dummy.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aegisub/src/audio_provider_dummy.cpp b/aegisub/src/audio_provider_dummy.cpp index 0568d1fae..9bbb640a0 100644 --- a/aegisub/src/audio_provider_dummy.cpp +++ b/aegisub/src/audio_provider_dummy.cpp @@ -66,11 +66,11 @@ void DummyAudioProvider::GetAudio(void *buf, int64_t, int64_t count) const { short *workbuf = (short*)buf; if (noise) { - while (--count > 0) + while (count-- > 0) *workbuf++ = (rand() - RAND_MAX/2) * 10000 / RAND_MAX; } else { - while (--count > 0) + while (count-- > 0) *workbuf++ = 0; } }