Index: base/thread_collision_warner_unittest.cc |
=================================================================== |
--- base/thread_collision_warner_unittest.cc (revision 8719) |
+++ base/thread_collision_warner_unittest.cc (working copy) |
@@ -114,9 +114,12 @@ |
public: |
explicit NonThreadSafeQueue(base::AsserterBase* asserter) |
#if !defined(NDEBUG) |
- : push_pop_(asserter) |
+ : push_pop_(asserter) { |
+#else |
+ { |
+ delete asserter; |
#endif |
- { } |
+ } |
void push(int value) { |
DFAKE_SCOPED_LOCK_THREAD_LOCKED(push_pop_); |
@@ -177,9 +180,12 @@ |
public: |
explicit NonThreadSafeQueue(base::AsserterBase* asserter) |
#if !defined(NDEBUG) |
- : push_pop_(asserter) |
+ : push_pop_(asserter) { |
+#else |
+ { |
+ delete asserter; |
#endif |
- { } |
+ } |
void push(int value) { |
DFAKE_SCOPED_LOCK(push_pop_); |
@@ -241,9 +247,12 @@ |
public: |
explicit NonThreadSafeQueue(base::AsserterBase* asserter) |
#if !defined(NDEBUG) |
- : push_pop_(asserter) |
+ : push_pop_(asserter) { |
+#else |
+ { |
+ delete asserter; |
#endif |
- { } |
+ } |
void push(int value) { |
DFAKE_SCOPED_LOCK(push_pop_); |
@@ -312,9 +321,12 @@ |
public: |
explicit NonThreadSafeQueue(base::AsserterBase* asserter) |
#if !defined(NDEBUG) |
- : push_pop_(asserter) |
+ : push_pop_(asserter) { |
+#else |
+ { |
+ delete asserter; |
#endif |
- { } |
+ } |
void push(int) { |
DFAKE_SCOPED_RECURSIVE_LOCK(push_pop_); |