1
0
mirror of https://github.com/OpenTTD/OpenTTD.git synced 2025-08-26 16:09:10 +00:00

Fix: Don't add chars with unspecified signedness to pointers. (#13828)

This commit is contained in:
frosch
2025-03-15 18:48:26 +01:00
committed by GitHub
parent 4f63340f8d
commit 0cd87bc8c1

View File

@@ -1227,7 +1227,7 @@ static void FormatString(StringBuilder &builder, const char *str_arg, StringPara
break;
}
/* Otherwise skip to the next case */
str += 3 + (str[1] << 8) + str[2];
str += 3 + (static_cast<uint8_t>(str[1]) << 8) + static_cast<uint8_t>(str[2]);
num--;
}
break;