Common: Drop String, add SmallString
This commit is contained in:
@ -1714,9 +1714,9 @@ bool InputManager::MigrateBindings(SettingsInterface& si)
|
||||
if (bnum >= std::size(button_mapping))
|
||||
continue;
|
||||
|
||||
new_bind.Fmt("SDL-{}/{}", cnum, button_mapping[bnum]);
|
||||
new_bind.fmt("SDL-{}/{}", cnum, button_mapping[bnum]);
|
||||
si.SetStringValue(new_section.c_str(), new_key, new_bind);
|
||||
Log_DevPrintf("%s -> %s", old_bind.c_str(), new_bind.GetCharArray());
|
||||
Log_DevPrintf("%s -> %s", old_bind.c_str(), new_bind.c_str());
|
||||
num_changes++;
|
||||
}
|
||||
else if (std::sscanf(old_bind.c_str(), "Controller%u/%cAxis%u", &cnum, &dir, &bnum) == 3)
|
||||
@ -1724,16 +1724,16 @@ bool InputManager::MigrateBindings(SettingsInterface& si)
|
||||
if (bnum >= std::size(axis_mapping))
|
||||
continue;
|
||||
|
||||
new_bind.Fmt("SDL-{}/{}{}", cnum, dir, axis_mapping[bnum]);
|
||||
new_bind.fmt("SDL-{}/{}{}", cnum, dir, axis_mapping[bnum]);
|
||||
si.SetStringValue(new_section.c_str(), new_key, new_bind);
|
||||
Log_DevPrintf("%s -> %s", old_bind.c_str(), new_bind.GetCharArray());
|
||||
Log_DevPrintf("%s -> %s", old_bind.c_str(), new_bind.c_str());
|
||||
num_changes++;
|
||||
}
|
||||
else if (StringUtil::StartsWith(old_bind.c_str(), "Keyboard/Keypad+"))
|
||||
{
|
||||
new_bind.Fmt("Keyboard/Numpad{}", old_bind.substr(16));
|
||||
new_bind.fmt("Keyboard/Numpad{}", old_bind.substr(16));
|
||||
si.SetStringValue(new_section.c_str(), new_key, new_bind);
|
||||
Log_DevPrintf("%s -> %s", old_bind.c_str(), new_bind.GetCharArray());
|
||||
Log_DevPrintf("%s -> %s", old_bind.c_str(), new_bind.c_str());
|
||||
num_changes++;
|
||||
}
|
||||
else if (StringUtil::StartsWith(old_bind.c_str(), "Keyboard/"))
|
||||
@ -1764,12 +1764,12 @@ bool InputManager::MigrateBindings(SettingsInterface& si)
|
||||
if (bnum >= std::size(axis_mapping))
|
||||
continue;
|
||||
|
||||
new_bind.Fmt("SDL-{}/-{}", cnum, axis_mapping[bnum]);
|
||||
new_bind.fmt("SDL-{}/-{}", cnum, axis_mapping[bnum]);
|
||||
si.SetStringValue(new_section.c_str(), new_neg_key, new_bind);
|
||||
new_bind.Fmt("SDL-{}/+{}", cnum, axis_mapping[bnum]);
|
||||
new_bind.fmt("SDL-{}/+{}", cnum, axis_mapping[bnum]);
|
||||
si.SetStringValue(new_section.c_str(), new_pos_key, new_bind);
|
||||
|
||||
Log_DevPrintf("%s -> %s", old_bind.c_str(), new_bind.GetCharArray());
|
||||
Log_DevPrintf("%s -> %s", old_bind.c_str(), new_bind.c_str());
|
||||
num_changes++;
|
||||
}
|
||||
}
|
||||
@ -1780,9 +1780,9 @@ bool InputManager::MigrateBindings(SettingsInterface& si)
|
||||
unsigned cnum;
|
||||
if (std::sscanf(rumble_source.c_str(), "Controller%u", &cnum) == 1)
|
||||
{
|
||||
new_bind.Fmt("SDL-{}/LargeMotor", cnum);
|
||||
new_bind.fmt("SDL-{}/LargeMotor", cnum);
|
||||
si.SetStringValue(new_section.c_str(), "LargeMotor", new_bind);
|
||||
new_bind.Fmt("SDL-{}/SmallMotor", cnum);
|
||||
new_bind.fmt("SDL-{}/SmallMotor", cnum);
|
||||
si.SetStringValue(new_section.c_str(), "SmallMotor", new_bind);
|
||||
num_changes++;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user