Index: base/tools_sanity_unittest.cc |
=================================================================== |
--- base/tools_sanity_unittest.cc (revision 189999) |
+++ base/tools_sanity_unittest.cc (working copy) |
@@ -247,10 +247,11 @@ |
// A data race detector should report an error in this test. |
TEST(ToolsSanityTest, DataRace) { |
- bool shared = false; |
- TOOLS_SANITY_TEST_CONCURRENT_THREAD thread1(&shared), thread2(&shared); |
+ bool *shared = new bool(false); |
Lei Zhang
2013/03/23 15:33:14
small nit: bool*
|
+ TOOLS_SANITY_TEST_CONCURRENT_THREAD thread1(shared), thread2(shared); |
RunInParallel(&thread1, &thread2); |
- EXPECT_TRUE(shared); |
+ EXPECT_TRUE(*shared); |
+ delete shared; |
} |
TEST(ToolsSanityTest, AnnotateBenignRace) { |