зеркало из https://github.com/mozilla/gecko-dev.git
Bug 950986: Use ToDouble() to convert version to a double independent of locale. r=doug.turner
This commit is contained in:
Родитель
20a6488d93
Коммит
8d3cdd80b7
|
@ -181,7 +181,8 @@ nsSystemInfo::Init()
|
|||
nsAutoString version;
|
||||
rv = GetPropertyAsAString(NS_LITERAL_STRING("version"), version);
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
double versionDouble = atof(NS_ConvertUTF16toUTF8(version).get());
|
||||
double versionDouble = version.ToDouble(&rv);
|
||||
NS_ENSURE_SUCCESS(rv, rv);
|
||||
|
||||
rv = SetPropertyAsBool(NS_ConvertASCIItoUTF16("hasWindowsTouchInterface"),
|
||||
versionDouble >= 6.2);
|
||||
|
|
Загрузка…
Ссылка в новой задаче