Common: Fix incorrect sign extension in sjis2ascii()

pull/3023/head
Stenzek 2 years ago
parent a45b50c3e9
commit 28c13c0ac4

@ -1340,7 +1340,7 @@ void sjis2ascii(char* bData)
for (i = 0; i < len; i += 2)
{
ch = (bData[i] << 8) | bData[i + 1];
ch = (static_cast<std::uint8_t>(bData[i]) << 8) | static_cast<std::uint8_t>(bData[i + 1]);
// 'A' .. 'Z'
// '0' .. '9'

Loading…
Cancel
Save