Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5b5ae13e authored by Andreas Huber's avatar Andreas Huber
Browse files

Fix trailing garbage after UCS-2 encoded strings in ID3 V2.

related-to-bug: 2381919
parent 43782d3b
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -335,7 +335,8 @@ void ID3::Iterator::getString(String8 *id) const {
        convertISO8859ToString8(mFrameData + 1, n, id);
    } else {
        // UCS-2
        id->setTo((const char16_t *)(mFrameData + 1), n);
        // API wants number of characters, not number of bytes...
        id->setTo((const char16_t *)(mFrameData + 1), n / 2);
    }
}