From e4240da5609f4c8e67ee9ada5572ba86898929e4 Mon Sep 17 00:00:00 2001 From: zhongwuzw Date: Fri, 24 May 2019 12:10:48 -0700 Subject: [PATCH] Break retain cycle between view component and observer (#25019) Summary: Fixes potential memory leaks. ## Changelog [iOS] [Fixed] - [Fabric] Break retain cycle between view component and observer Pull Request resolved: https://github.com/facebook/react-native/pull/25019 Differential Revision: D15499209 Pulled By: shergin fbshipit-source-id: de53bea5cd5758b9890f3941c39a27d2747bf35b --- React/Fabric/RCTImageResponseObserverProxy.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/React/Fabric/RCTImageResponseObserverProxy.h b/React/Fabric/RCTImageResponseObserverProxy.h index 72a1aa6bf7..584dfefaec 100644 --- a/React/Fabric/RCTImageResponseObserverProxy.h +++ b/React/Fabric/RCTImageResponseObserverProxy.h @@ -24,7 +24,7 @@ namespace facebook { void didReceiveFailure() override; private: - id delegate_; + __weak id delegate_; }; } }