summaryrefslogtreecommitdiff
path: root/chromium/services/device/generic_sensor/platform_sensor_reader_win.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/services/device/generic_sensor/platform_sensor_reader_win.h')
-rw-r--r--chromium/services/device/generic_sensor/platform_sensor_reader_win.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/chromium/services/device/generic_sensor/platform_sensor_reader_win.h b/chromium/services/device/generic_sensor/platform_sensor_reader_win.h
index a21a4460fc7..8f608d2b604 100644
--- a/chromium/services/device/generic_sensor/platform_sensor_reader_win.h
+++ b/chromium/services/device/generic_sensor/platform_sensor_reader_win.h
@@ -8,6 +8,7 @@
#include <SensorsApi.h>
#include <wrl/client.h>
+#include "base/memory/raw_ptr.h"
#include "base/synchronization/lock.h"
#include "base/thread_annotations.h"
#include "services/device/generic_sensor/platform_sensor_reader_win_base.h"
@@ -71,7 +72,7 @@ class PlatformSensorReaderWin32 final : public PlatformSensorReaderWinBase {
// PlatformSensorWin that can modify internal state of the object.
base::Lock lock_;
bool sensor_active_ GUARDED_BY(lock_);
- Client* client_ GUARDED_BY(lock_);
+ raw_ptr<Client> client_ GUARDED_BY(lock_);
Microsoft::WRL::ComPtr<ISensor> sensor_;
Microsoft::WRL::ComPtr<ISensorEvents> event_listener_;
base::WeakPtrFactory<PlatformSensorReaderWin32> weak_factory_{this};