This is populated with (a copy of) the translated filename by which
the DSO was actually loaded. It is null iff the DSO is not currently
loaded. NB: This is here because the filename translation process
may involve a callback being invoked more than once not only to
convert to a platform-specific form, but also to try different
filenames in the process of trying to perform a load. As such, this
variable can be used to indicate (a) whether this DSO structure
corresponds to a loaded library or not, and (b) the filename with
which it was actually loaded.
This is populated with (a copy of) the translated filename by which the DSO was actually loaded. It is null iff the DSO is not currently loaded. NB: This is here because the filename translation process may involve a callback being invoked more than once not only to convert to a platform-specific form, but also to try different filenames in the process of trying to perform a load. As such, this variable can be used to indicate (a) whether this DSO structure corresponds to a loaded library or not, and (b) the filename with which it was actually loaded.