diff --git a/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.h b/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.h index 1021b3adce6..4dc6b8f2330 100644 --- a/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.h +++ b/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.h @@ -40,7 +40,7 @@ class JSI_EXPORT ObjCTurboModule : public TurboModule { // TODO(T65603471): Should we unify this with a Fabric abstraction? struct InitParams { std::string moduleName; - id instance; + id instance; std::shared_ptr jsInvoker; std::shared_ptr nativeInvoker; bool isSyncModule; @@ -56,7 +56,7 @@ class JSI_EXPORT ObjCTurboModule : public TurboModule { const jsi::Value *args, size_t count); - id instance_; + id instance_; std::shared_ptr nativeInvoker_; protected: diff --git a/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.mm b/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.mm index dc5b5731658..93271d2f818 100644 --- a/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.mm +++ b/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModule.mm @@ -385,13 +385,13 @@ id ObjCTurboModule::performMethodInvocation( NSMutableArray *retainedObjectsForInvocation) { __block id result; - __weak id weakModule = instance_; + __weak id weakModule = instance_; const char *moduleName = name_.c_str(); std::string methodNameStr{methodName}; __block int32_t asyncCallCounter = 0; void (^block)() = ^{ - id strongModule = weakModule; + id strongModule = weakModule; if (!strongModule) { return; } @@ -650,7 +650,7 @@ NSInvocation *ObjCTurboModule::createMethodInvocation( NSMutableArray *retainedObjectsForInvocation) { const char *moduleName = name_.c_str(); - const id module = instance_; + const id module = instance_; if (isSync) { TurboModulePerfLogger::syncMethodCallArgConversionStart(moduleName, methodName); diff --git a/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModuleManager.mm b/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModuleManager.mm index 8cbbfb14a05..cf440aef874 100644 --- a/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModuleManager.mm +++ b/packages/react-native/ReactCommon/react/nativemodule/core/platform/ios/ReactCommon/RCTTurboModuleManager.mm @@ -307,7 +307,7 @@ static Class getFallbackClassFromName(const char *name) if ([module respondsToSelector:@selector(getTurboModule:)]) { ObjCTurboModule::InitParams params = { .moduleName = moduleName, - .instance = (id)module, + .instance = module, .jsInvoker = _jsInvoker, .nativeInvoker = nativeInvoker, .isSyncModule = methodQueue == RCTJSThread,