Index: synchronization/condition_variable_win.cc |
diff --git a/synchronization/condition_variable_win.cc b/synchronization/condition_variable_win.cc |
index 470e564c5b071b75dc3c5219423ec191cefd9f4f..4256ac8224d48de600a50c18e1b3d3cf1aed36f6 100644 |
--- a/synchronization/condition_variable_win.cc |
+++ b/synchronization/condition_variable_win.cc |
@@ -8,7 +8,6 @@ |
#include <stack> |
#include "base/compiler_specific.h" |
-#include "base/logging.h" |
#include "base/synchronization/lock.h" |
#include "base/threading/thread_restrictions.h" |
#include "base/time/time.h" |
@@ -99,7 +98,7 @@ void WinVistaCondVar::TimedWait(const TimeDelta& max_time) { |
DWORD timeout = static_cast<DWORD>(max_time.InMilliseconds()); |
CRITICAL_SECTION* cs = user_lock_.lock_.native_handle(); |
-#if !defined(NDEBUG) || defined(DCHECK_ALWAYS_ON) |
+#if DCHECK_IS_ON() |
user_lock_.CheckHeldAndUnmark(); |
#endif |