From fbb65c4f2138389cab407d87b4c35765867a22ad Mon Sep 17 00:00:00 2001 From: Kudo Chien Date: Tue, 17 Aug 2021 17:03:23 +0800 Subject: [PATCH] support hermes for our RCTCxxBridge patch --- React/CxxBridge/RCTCxxBridge.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/React/CxxBridge/RCTCxxBridge.mm b/React/CxxBridge/RCTCxxBridge.mm index f9662d402ab6b2..c82e4a6ffeeed2 100644 --- a/React/CxxBridge/RCTCxxBridge.mm +++ b/React/CxxBridge/RCTCxxBridge.mm @@ -408,7 +408,7 @@ - (void)start if(strcmp(returnType, @encode(void *)) == 0) { // `jsExecutorFactoryForBridge` returns `void *` id cxxDelegate = (id)self.delegate; - executorFactory = std::make_shared(*reinterpret_cast([cxxDelegate jsExecutorFactoryForBridge:self])); + executorFactory.reset(reinterpret_cast([cxxDelegate jsExecutorFactoryForBridge:self])); } else { // `jsExecutorFactoryForBridge` returns `std::unique_ptr` id cxxDelegate = (id)self.delegate;