Merge pull request #10857 from AdmiralCurtiss/keyboard-mouse-name-static
InputCommon: Get rid of static strings.
This commit is contained in:
commit
1da24f66fe
|
@ -293,7 +293,7 @@ std::string Joystick::Axis::GetName() const
|
|||
|
||||
std::string Joystick::Hat::GetName() const
|
||||
{
|
||||
static char tmpstr[] = "Hat . .";
|
||||
char tmpstr[] = "Hat . .";
|
||||
tmpstr[4] = (char)('0' + m_index);
|
||||
tmpstr[6] = "NESW"[m_direction];
|
||||
return tmpstr;
|
||||
|
|
|
@ -275,7 +275,7 @@ std::string KeyboardMouse::Button::GetName() const
|
|||
|
||||
std::string KeyboardMouse::Axis::GetName() const
|
||||
{
|
||||
static char tmpstr[] = "Axis ..";
|
||||
char tmpstr[] = "Axis ..";
|
||||
tmpstr[5] = (char)('X' + m_index);
|
||||
tmpstr[6] = (m_range < 0 ? '-' : '+');
|
||||
return tmpstr;
|
||||
|
@ -283,7 +283,7 @@ std::string KeyboardMouse::Axis::GetName() const
|
|||
|
||||
std::string KeyboardMouse::Cursor::GetName() const
|
||||
{
|
||||
static char tmpstr[] = "Cursor ..";
|
||||
char tmpstr[] = "Cursor ..";
|
||||
tmpstr[7] = (char)('X' + m_index);
|
||||
tmpstr[8] = (m_positive ? '+' : '-');
|
||||
return tmpstr;
|
||||
|
|
|
@ -226,7 +226,7 @@ ControlState KeyboardAndMouse::Button::GetState() const
|
|||
|
||||
std::string KeyboardAndMouse::Cursor::GetName() const
|
||||
{
|
||||
static char tmpstr[] = "Cursor ..";
|
||||
char tmpstr[] = "Cursor ..";
|
||||
tmpstr[7] = (char)('X' + m_index);
|
||||
tmpstr[8] = (m_positive ? '+' : '-');
|
||||
return tmpstr;
|
||||
|
|
Loading…
Reference in New Issue