diff --git a/packages/react-native/React/Base/RCTUtils.mm b/packages/react-native/React/Base/RCTUtils.mm index 7d7eba0e55fa8f..4501fb3533b06f 100644 --- a/packages/react-native/React/Base/RCTUtils.mm +++ b/packages/react-native/React/Base/RCTUtils.mm @@ -35,15 +35,10 @@ BOOL RCTIsHomeAssetURL(NSURL *__nullable imageURL); // Whether the New Architecture is enabled or not -static BOOL _newArchEnabled = false; BOOL RCTIsNewArchEnabled(void) { - static dispatch_once_t onceToken; - dispatch_once(&onceToken, ^{ - NSNumber *rctNewArchEnabled = (NSNumber *)[[NSBundle mainBundle] objectForInfoDictionaryKey:@"RCTNewArchEnabled"]; - _newArchEnabled = rctNewArchEnabled == nil || rctNewArchEnabled.boolValue; - }); - return _newArchEnabled; + NSNumber *rctNewArchEnabled = (NSNumber *)[[NSBundle mainBundle] objectForInfoDictionaryKey:@"RCTNewArchEnabled"]; + return rctNewArchEnabled == nil || rctNewArchEnabled.boolValue; } void RCTSetNewArchEnabled(BOOL enabled) { @@ -52,16 +47,11 @@ void RCTSetNewArchEnabled(BOOL enabled) // whether the New Arch is enabled or not. } -static BOOL _legacyWarningEnabled = true; BOOL RCTAreLegacyLogsEnabled(void) { - static dispatch_once_t onceToken; - dispatch_once(&onceToken, ^{ - NSNumber *rctNewArchEnabled = - (NSNumber *)[[NSBundle mainBundle] objectForInfoDictionaryKey:@"RCTLegacyWarningsEnabled"]; - _legacyWarningEnabled = rctNewArchEnabled.boolValue; - }); - return _legacyWarningEnabled; + NSNumber *rctNewArchEnabled = + (NSNumber *)[[NSBundle mainBundle] objectForInfoDictionaryKey:@"RCTLegacyWarningsEnabled"]; + return rctNewArchEnabled.boolValue; } static NSString *__nullable _RCTJSONStringifyNoRetry(id __nullable jsonObject, NSError **error)