Index: base/memory/scoped_ptr_unittest.cc |
diff --git a/base/memory/scoped_ptr_unittest.cc b/base/memory/scoped_ptr_unittest.cc |
index 766f4444001e828cd077ca39b85c7dd326779c65..0887a992d26fd12f8ef309d3edade052a00a8c65 100644 |
--- a/base/memory/scoped_ptr_unittest.cc |
+++ b/base/memory/scoped_ptr_unittest.cc |
@@ -9,6 +9,7 @@ |
#include "base/basictypes.h" |
#include "base/bind.h" |
#include "base/callback.h" |
+#include "base/strings/stringprintf.h" |
#include "testing/gtest/include/gtest/gtest.h" |
namespace { |
@@ -685,11 +686,8 @@ TEST(ScopedPtrTest, SelfResetWithCustomDeleterOptOut) { |
// value first. |
TEST(ScopedPtrTest, LoggingDoesntConvertToBoolean) { |
scoped_ptr<int> x(new int); |
- std::stringstream s1; |
- s1 << x; |
- |
- std::stringstream s2; |
- s2 << x.get(); |
- |
- EXPECT_EQ(s2.str(), s1.str()); |
+ std::stringstream s; |
+ s << x; |
+ std::string expected = base::StringPrintf("%p", x.get()); |
+ EXPECT_EQ(expected, s.str()); |
} |