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 43111495217..a0c98c19951 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 @@ -375,7 +375,7 @@ static Class getFallbackClassFromName(const char *name) .jsInvoker = _jsInvoker, .nativeMethodCallInvoker = nativeMethodCallInvoker, .isSyncModule = methodQueue == RCTJSThread, - .shouldVoidMethodsExecuteSync = RCTTurboModuleSyncVoidMethodsEnabled(), + .shouldVoidMethodsExecuteSync = (bool)RCTTurboModuleSyncVoidMethodsEnabled(), }; auto turboModule = [(id)module getTurboModule:params]; @@ -438,7 +438,7 @@ static Class getFallbackClassFromName(const char *name) .jsInvoker = _jsInvoker, .nativeMethodCallInvoker = std::move(nativeMethodCallInvoker), .isSyncModule = methodQueue == RCTJSThread, - .shouldVoidMethodsExecuteSync = RCTTurboModuleSyncVoidMethodsEnabled(), + .shouldVoidMethodsExecuteSync = (bool)RCTTurboModuleSyncVoidMethodsEnabled(), }; auto turboModule = std::make_shared(params);