Index: base/trace_event/trace_log.cc |
diff --git a/base/trace_event/trace_log.cc b/base/trace_event/trace_log.cc |
index 3987f33cd277ff4e92932534c05848adbc166362..d5a02dd8a010a7c147cd67420433d04ab5044c7a 100644 |
--- a/base/trace_event/trace_log.cc |
+++ b/base/trace_event/trace_log.cc |
@@ -883,7 +883,7 @@ void TraceLog::FlushInternal(const TraceLog::OutputCallback& cb, |
flush_task_runner_ = ThreadTaskRunnerHandle::IsSet() |
? ThreadTaskRunnerHandle::Get() |
: nullptr; |
- DCHECK_IMPLIES(thread_message_loops_.size(), flush_task_runner_); |
+ DCHECK(!thread_message_loops_.size() || flush_task_runner_); |
flush_output_callback_ = cb; |
if (thread_shared_chunk_) { |