mirror of https://github.com/OpenTTD/OpenTTD
Fix: Don't add chars with unspecified signedness to pointers. (#13828)
parent
4f63340f8d
commit
0cd87bc8c1
|
@ -1227,7 +1227,7 @@ static void FormatString(StringBuilder &builder, const char *str_arg, StringPara
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
/* Otherwise skip to the next case */
|
/* 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--;
|
num--;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue