DarkRadiant: master 32564499

Author Committer Branch Timestamp Parent
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