Commit Diff


commit - 950a8581cdd8adab4339e7804b37c938a35bc8ee
commit + d9cc6713e033478672564bf0bf4b273a74576dc3
blob - 9797fa6bc37eff9a530011cc8ab392c41e11e5e3
blob + 20189ddbffcff6d193cb47674a7f34059875b194
--- player_flac.c
+++ player_flac.c
@@ -44,7 +44,7 @@ writecb(const FLAC__StreamDecoder *decoder, const FLAC
 	chans = frame->header.channels;
 
 	for (i = 0, len = 0; i < frame->header.blocksize; ++i) {
-		if (len + 4*chan >= sizeof(buf)) {
+		if (len + 4*chans >= sizeof(buf)) {
 			if (!play(buf, len))
 				goto quit;
 			len = 0;