diff options
-rw-r--r-- | apps/playback.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/playback.c b/apps/playback.c index adb676e7b1..3c8585b50f 100644 --- a/apps/playback.c +++ b/apps/playback.c | |||
@@ -1477,7 +1477,7 @@ static void audio_read_file(bool quick) | |||
1477 | overlap = buf_widx - tracks[track_ridx].buf_idx; | 1477 | overlap = buf_widx - tracks[track_ridx].buf_idx; |
1478 | if (buf_widx >= filebuflen) | 1478 | if (buf_widx >= filebuflen) |
1479 | buf_widx -= filebuflen; | 1479 | buf_widx -= filebuflen; |
1480 | if (overlap >= filebuflen) | 1480 | if (overlap > 0 && (unsigned) overlap >= filebuflen) |
1481 | overlap -= filebuflen; | 1481 | overlap -= filebuflen; |
1482 | 1482 | ||
1483 | if (overlap > 0 && overlap <= rc && tracks[track_ridx].available != 0) { | 1483 | if (overlap > 0 && overlap <= rc && tracks[track_ridx].available != 0) { |