| Index: base/strings/string_number_conversions_unittest.cc
|
| diff --git a/base/strings/string_number_conversions_unittest.cc b/base/strings/string_number_conversions_unittest.cc
|
| index 4d413d768ac5a35d41e2ca14245a06904d86f0e7..5ae59d304108a865fb994143f58aa091b03b2b5d 100644
|
| --- a/base/strings/string_number_conversions_unittest.cc
|
| +++ b/base/strings/string_number_conversions_unittest.cc
|
| @@ -2,6 +2,7 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| +#include <errno.h>
|
| #include <math.h>
|
|
|
| #include <limits>
|
| @@ -449,7 +450,10 @@ TEST(StringNumberConversionsTest, StringToDouble) {
|
|
|
| for (size_t i = 0; i < ARRAYSIZE_UNSAFE(cases); ++i) {
|
| double output;
|
| + errno = 1;
|
| EXPECT_EQ(cases[i].success, StringToDouble(cases[i].input, &output));
|
| + if (cases[i].success)
|
| + EXPECT_EQ(1, errno) << i; // confirm that errno is unchanged.
|
| EXPECT_DOUBLE_EQ(cases[i].output, output);
|
| }
|
|
|
|
|