From 2448bcd4569679294e4f6444f5f86c590bd2ef42 Mon Sep 17 00:00:00 2001 From: Martchus Date: Sun, 9 May 2021 18:37:31 +0200 Subject: [PATCH] Fix TagValue::convertDescriptionEncoding() --- tagvalue.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tagvalue.cpp b/tagvalue.cpp index d9f1f20..04da65d 100644 --- a/tagvalue.cpp +++ b/tagvalue.cpp @@ -566,15 +566,15 @@ void TagValue::convertDescriptionEncoding(TagTextEncoding encoding) switch (encoding) { case TagTextEncoding::Utf8: // use pre-defined methods when encoding to UTF-8 - switch (dataEncoding()) { + switch (descriptionEncoding()) { case TagTextEncoding::Latin1: - encodedData = convertLatin1ToUtf8(m_ptr.get(), m_size); + encodedData = convertLatin1ToUtf8(m_desc.data(), m_desc.size()); break; case TagTextEncoding::Utf16LittleEndian: - encodedData = convertUtf16LEToUtf8(m_ptr.get(), m_size); + encodedData = convertUtf16LEToUtf8(m_desc.data(), m_desc.size()); break; case TagTextEncoding::Utf16BigEndian: - encodedData = convertUtf16BEToUtf8(m_ptr.get(), m_size); + encodedData = convertUtf16BEToUtf8(m_desc.data(), m_desc.size()); break; default:; }