DarkRadiant: master 32564499
|greebo||greebo||master||2020-10-19 16:06:23||master 05fac1cb|
|Affected Issues||0005361: Unit testing infrastructure (Linux)|
|Changeset||0005361: Module instance references automatically clear their cache once all modules have been uninitialised.
Since the core library is not unloaded from memory after calling dlclose() in Linux, no statics re-initialisation happens, so the references need to be safely cleared to allow the unit test sequence to run successfully.
|mod - include/imodule.h||Diff File|
|mod - tools/msvc/properties/Tests.props||Diff File|