Files
dario mazzanti e230412c60 [Remote Control] Address issues with static global variables
Issues with these globals have been found while loading a Module referencing Remote Control on Mac OS.
The module was being loaded in PostConfigInit phase.

Possibly, the Remote Control globals were being initialized before the UObject system was loaded, thus causing a crash.

This CL converts those globals to static members of static functions, so that they are initialized only when requested, implying that the UObject system is loaded by then.

#rb Juan.Portillo

[CL 30375646 by dario mazzanti in ue5-main branch]
2023-12-18 10:02:13 -05:00
..