From 7ca48b4fe2355c5cc6e5ab58519e4e9659857c67 Mon Sep 17 00:00:00 2001 From: Dmytro Bogovych Date: Mon, 6 Jul 2020 13:34:42 +0300 Subject: [PATCH] - fix invalid memory access --- src/engine/media/MT_EvsCodec.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine/media/MT_EvsCodec.cpp b/src/engine/media/MT_EvsCodec.cpp index 5b4b2e0b..593036f9 100644 --- a/src/engine/media/MT_EvsCodec.cpp +++ b/src/engine/media/MT_EvsCodec.cpp @@ -229,7 +229,7 @@ int EVSCodec::decode(const void* input, int input_length, void* output, int outp } else // Skip CMR byte - buffer = std::string(reinterpret_cast(input) + 1, input_length); + buffer = std::string(reinterpret_cast(input) + 1, input_length-1); // Output buffer for 48 KHz