Fix 2dffa7d: fmt::format_to copies the iterator, so some text does not remain during formatting (#10940)

This commit is contained in:
rubidium42
2023-06-04 19:55:47 +02:00
committed by GitHub
parent 6a519f5d89
commit bfcb027cb9
3 changed files with 19 additions and 18 deletions

View File

@@ -67,7 +67,7 @@ static void GetTownName(StringBuilder &builder, const TownNameParams *par, uint3
*/
char *GetTownName(char *buff, const TownNameParams *par, uint32 townnameparts, const char *last)
{
StringBuilder builder(buff, last);
StringBuilder builder(&buff, last);
GetTownName(builder, par, townnameparts);
return builder.GetEnd();
}
@@ -92,7 +92,7 @@ void GetTownName(StringBuilder &builder, const Town *t)
*/
char *GetTownName(char *buff, const Town *t, const char *last)
{
StringBuilder builder(buff, last);
StringBuilder builder(&buff, last);
GetTownName(builder, t);
return builder.GetEnd();
}