Bengt Johansen wrote:
> Michael Kaply wrote:
> >
> > You can't set BEGINLIBPATH for yourself if you need the DLLs to start
> > (as MOZILLA.EXE does)
>
> Why not? other applications can do it to keep track of private .dll's
It depends on the DLL. There are two types of DLLs, ones that are loaded
dynamically by the application, and ones that are linked in via libraries.
For the ones that are loaded dynamically by the application, the
application can set BEGINLIBPATH. For the ones that are linked in, these
are needed immediately by the executable (the OS loads them as the EXE is
initializing)
For Warpzilla, these include XPCOM.DLL, MOZJS.DLL, NSPR4.DLL, etc.
> What is the correct behavior of the MOZILLA_HOME environment variable?
MOZIlLA_HOME specifies where mozregistry.dat is created as well as where
use profiles are.
Mike Kaply
IBM