Index: ios/chrome/browser/signin/chrome_identity_service_observer_bridge.h |
diff --git a/ios/chrome/browser/signin/chrome_identity_service_observer_bridge.h b/ios/chrome/browser/signin/chrome_identity_service_observer_bridge.h |
index 24ded9c878fcd72543bf8ac2082a6c91066dd4c4..7d1c066281af7c2241b9e020df94d760c880956c 100644 |
--- a/ios/chrome/browser/signin/chrome_identity_service_observer_bridge.h |
+++ b/ios/chrome/browser/signin/chrome_identity_service_observer_bridge.h |
@@ -37,7 +37,7 @@ class ChromeIdentityServiceObserverBridge |
void OnProfileUpdate(ChromeIdentity* identity) override; |
void OnChromeIdentityServiceWillBeDestroyed() override; |
- id<ChromeIdentityServiceObserver> observer_; // Weak. |observer_| owns this. |
+ __unsafe_unretained id<ChromeIdentityServiceObserver> observer_; // Weak. |
ScopedObserver<ios::ChromeIdentityService, |
ChromeIdentityServiceObserverBridge> scoped_observer_; |