Add fix for skin selector

This commit is contained in:
Liriosha 2026-03-18 00:51:56 -04:00
parent c55443b5be
commit 928e97e84e

View file

@ -715,9 +715,10 @@ void UIScene_SkinSelectMenu::InputActionOK(unsigned int iPad)
void UIScene_SkinSelectMenu::customDraw(IggyCustomDrawCallbackRegion *region)
{
int characterId = -1;
// 4jcraft TODO: undefined behavior
swscanf((wchar_t*)region->name,L"Character%d",&characterId);
// int characterId = -1;
// swscanf((wchar_t*)region->name,L"Character%d",&characterId);
// fuck wchar_t
int characterId =region->name[9] - '0' < 0 ? -1 : region->name[9] - '0';
if (characterId == -1)
{
app.DebugPrintf("Invalid character to render found\n");