Hello Dave !

On Fri, Jul 21, 2000 at 07:53:29AM -0500, David Elliott wrote:
> Wasn't there some discussion about a week ago regarding LOAD_AS_DATAFILE (or
> something to that effect) which is supposed to load the library into memory so that
> you can get at all the resources and such, but not actually load it and resolve
> dependencies.
Oh yes, that may be an option, too, thanks.
I don't think we need it, though, as you can just lseek() to the relevant
parts in the builtin DLL anyway (after opening it normally, that is).

> I don't think it's properly implemented in Wine, but if you implement it then you
> can use it to get the version info without making wine take 3 years to start up
> because it's resolving everything twice, and without the need for a bad
> (IMHO) timeout hack.
> 
> -Dave
"take 3 years to start up" ??
I think you're forgetting that the FileGetVersion*() stuff is only used in
case a program requests it.
And that doesn't happen too often, and certainly not during startup.
The timeout hack would be gone, yes.

Andreas Mohr

Reply via email to