[ros-kernel] wine/dlls/ole32/compobj.c

Steven Edwards steven_ed4153 at yahoo.com
Fri Jul 18 18:54:03 CDT 2003


> wine/dlls/ole32/compobj.c
> I'm reading through this file and came across this function:
> 
> COMPOBJ_DllList_FreeUnused
> 
> In particular I noticed this:
> 
> DllCanUnloadNow = (DllCanUnloadNowFunc) GetProcAddress(curr->hLibrary, "DllCanUnloadNow");
> 
> Every time WINE is checking for DLLs to unload, it's
> loading the DLL's CanUnloadNow function again. I don't yet
> know how often this is done, but wouldn't it be better to
> go ahead and store the DllCanUnloadNow function pointer in
> the OpenDll struct?

We can do this. I have CC'd this to ask wine-devel why this is done.

Thanks
Steven

__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com



More information about the wine-devel mailing list