mirror of https://github.com/PCSX2/pcsx2.git
common: fix locale oversight in IniInterface
This commit is contained in:
parent
18311d6a4c
commit
30e5731f14
|
@ -194,12 +194,12 @@ int IniLoader::EntryBitfield(const wxString& var, int value, const int defvalue)
|
||||||
|
|
||||||
void IniLoader::Entry(const wxString& var, double& value, const double defvalue)
|
void IniLoader::Entry(const wxString& var, double& value, const double defvalue)
|
||||||
{
|
{
|
||||||
auto readval = wxString::FromDouble(value);
|
auto readval = wxString::FromCDouble(value);
|
||||||
|
|
||||||
if (m_Config)
|
if (m_Config)
|
||||||
m_Config->Read(var, &readval);
|
m_Config->Read(var, &readval);
|
||||||
|
|
||||||
if (!readval.ToDouble(&value))
|
if (!readval.ToCDouble(&value))
|
||||||
value = 0.0;
|
value = 0.0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -369,7 +369,7 @@ void IniSaver::Entry(const wxString& var, double& value, const double defvalue)
|
||||||
if (!m_Config)
|
if (!m_Config)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
m_Config->Write(var, wxString::FromDouble(value));
|
m_Config->Write(var, wxString::FromCDouble(value));
|
||||||
}
|
}
|
||||||
|
|
||||||
void IniSaver::Entry(const wxString& var, wxPoint& value, const wxPoint defvalue)
|
void IniSaver::Entry(const wxString& var, wxPoint& value, const wxPoint defvalue)
|
||||||
|
|
Loading…
Reference in New Issue