Skip to content

Commit 1132229

Browse files
christophpurrermeta-codesync[bot]
authored andcommitted
Exclude RCTBridge RCTGetModuleClasses() when LEGACY_ARCH is COMPILED OUT (#56101)
Summary: Pull Request resolved: #56101 Changelog: [Internal] Reviewed By: javache Differential Revision: D96615034 fbshipit-source-id: f6ee3cd33859bb904b383fb87d364319850298ea
1 parent e102592 commit 1132229

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

packages/react-native/React/Base/RCTBridge.mm

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,15 @@
3535
static dispatch_queue_t RCTModuleClassesSyncQueue;
3636
NSArray<Class> *RCTGetModuleClasses(void)
3737
{
38+
#ifndef RCT_REMOVE_LEGACY_ARCH
3839
__block NSArray<Class> *result;
3940
dispatch_sync(RCTModuleClassesSyncQueue, ^{
4041
result = [RCTModuleClasses copy];
4142
});
4243
return result;
44+
#else
45+
return @[];
46+
#endif
4347
}
4448

4549
NSSet<NSString *> *getCoreModuleClasses(void);

0 commit comments

Comments
 (0)