Index: base/task_scheduler/scheduler_worker.h |
diff --git a/base/task_scheduler/scheduler_worker.h b/base/task_scheduler/scheduler_worker.h |
index 62462c692c4a9435f78f94e423d52a2c70836944..85952884bb786215b7ab5b992c78bd7d13fcfb19 100644 |
--- a/base/task_scheduler/scheduler_worker.h |
+++ b/base/task_scheduler/scheduler_worker.h |
@@ -19,6 +19,10 @@ |
#include "base/time/time.h" |
#include "build/build_config.h" |
+#if defined(OS_WIN) |
+#include "base/win/com_init_check_hook.h" |
+#endif |
+ |
namespace base { |
namespace internal { |
@@ -195,7 +199,7 @@ class BASE_EXPORT SchedulerWorker |
const std::unique_ptr<Delegate> delegate_; |
TaskTracker* const task_tracker_; |
-#if defined(OS_WIN) |
+#if defined(OS_WIN) && !defined(COM_INIT_CHECK_HOOK_ENABLED) |
const SchedulerBackwardCompatibility backward_compatibility_; |
#endif |