summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
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 5119d20..5152db8 100644
--- a/apps/pcmbuf.c
+++ b/apps/pcmbuf.c
@@ -383,7 +383,8 @@ static void pcmbuf_init_pcmbuffers(void) {
bool pcmbuf_is_same_size(size_t bufsize)
{
/* keep calculations synced with pcmbuf_init */
- bufsize += PCMBUF_MIX_CHUNK * 2 + PCMBUF_DESCS(bufsize);
+ bufsize += PCMBUF_MIX_CHUNK * 2 +
+ PCMBUF_DESCS(bufsize)*sizeof(struct pcmbufdesc);
return bufsize == (size_t)(pcmbuf_bufend - audiobuffer);
}