diff --git a/src/Mp3Decoder.cpp b/src/Mp3Decoder.cpp index c07cee4..a48a300 100644 --- a/src/Mp3Decoder.cpp +++ b/src/Mp3Decoder.cpp @@ -54,6 +54,8 @@ void mp3_decode_internal(AudioData * d, const std::vector & fileData) d->samples.resize(info.samples); std::memcpy(d->samples.data(), info.buffer, sizeof(float) * info.samples); + + delete info.buffer; } //////////////////////