diff options
-rw-r--r-- | chrome/browser/net/client_hints_unittest.cc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/chrome/browser/net/client_hints_unittest.cc b/chrome/browser/net/client_hints_unittest.cc index c93b3b6..828db69 100644 --- a/chrome/browser/net/client_hints_unittest.cc +++ b/chrome/browser/net/client_hints_unittest.cc @@ -4,9 +4,8 @@ #include "chrome/browser/net/client_hints.h" -#include <locale.h> - #include "base/logging.h" +#include "base/test/scoped_locale.h" #include "testing/gtest/include/gtest/gtest.h" class ClientHintsTest : public testing::Test { @@ -26,7 +25,7 @@ TEST_F(ClientHintsTest, HintsWellFormatted) { } TEST_F(ClientHintsTest, HintsWellFormattedWithNonEnLocale) { - setlocale(LC_ALL, "fr_FR.UTF-8"); + base::ScopedLocale locale("fr_FR.UTF-8"); UpdateScreenInfo(1.567f); std::string hint = client_hints_.GetDevicePixelRatioHeader(); EXPECT_EQ("1.57", hint); |