Unified · Split
| @@ -460,7 +460,7 @@ int mp3dec_load_cb(mp3dec_t *dec, mp3dec_io_t *io, uint8_t *buf, size_t buf_size · 459 unmodified lines | ||
| 460 | 460 | size_t skip = MINIMP3_MIN(samples, to_skip); |
| 461 | 461 | to_skip -= skip; |
| 462 | 462 | samples -= skip; |
| 463 | − memmove(info->buffer, info->buffer + skip, samples); | |
| 463 | + memmove(info->buffer, info->buffer + skip, samples*sizeof(mp3d_sample_t)); | |
| 464 | 464 | } |
| 465 | 465 | info->samples += samples; |
| 466 | 466 | avg_bitrate_kbps += frame_info.bitrate_kbps; |