summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2006-11-07 19:30:48 +0000
committerMichael Sevakis <jethead71@rockbox.org>2006-11-07 19:30:48 +0000
commit5dd07759248fec1407f6b3d4d1fb177554e45a13 (patch)
tree09e94204cf6a0ba2586dba9484f62752271b8248 /apps
parent50deedc6c76cd94d718d417f1de8de258d704349 (diff)
downloadrockbox-5dd07759248fec1407f6b3d4d1fb177554e45a13.tar.gz
rockbox-5dd07759248fec1407f6b3d4d1fb177554e45a13.zip
Calculation was wrong in pcmbuf_is_same_size such that is would almost certainly return false.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11460 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/pcmbuf.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/pcmbuf.c b/apps/pcmbuf.c
index 5119d20ebd..5152db8bad 100644
--- a/apps/pcmbuf.c
+++ b/apps/pcmbuf.c
@@ -383,7 +383,8 @@ static void pcmbuf_init_pcmbuffers(void) {
383bool pcmbuf_is_same_size(size_t bufsize) 383bool pcmbuf_is_same_size(size_t bufsize)
384{ 384{
385 /* keep calculations synced with pcmbuf_init */ 385 /* keep calculations synced with pcmbuf_init */
386 bufsize += PCMBUF_MIX_CHUNK * 2 + PCMBUF_DESCS(bufsize); 386 bufsize += PCMBUF_MIX_CHUNK * 2 +
387 PCMBUF_DESCS(bufsize)*sizeof(struct pcmbufdesc);
387 return bufsize == (size_t)(pcmbuf_bufend - audiobuffer); 388 return bufsize == (size_t)(pcmbuf_bufend - audiobuffer);
388} 389}
389 390