Skip to content

Fix garbled map names in lobby list - #401

Merged
x64-dev merged 1 commit into
GeneralsOnlineDevelopmentTeam:mainfrom
MrS-ibra:fix/map-name-encoding
Mar 23, 2026
Merged

Fix garbled map names in lobby list#401
x64-dev merged 1 commit into
GeneralsOnlineDevelopmentTeam:mainfrom
MrS-ibra:fix/map-name-encoding

Conversation

@MrS-ibra

@MrS-ibra MrS-ibra commented Mar 22, 2026

Copy link
Copy Markdown

Map names appeared garbled in the lobby list for non ascii display names as sent from lobby creator to the server, potentially causing crashes.
AsciiString::translate() only works for 7 bit ASCII, and corrupts anything outside the range.
Fixed by using to_utf8() on send and from_utf8() on receive

before
image

after
image

@x64-dev
x64-dev merged commit a633881 into GeneralsOnlineDevelopmentTeam:main Mar 23, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants