[Dlls/Cryptnet] Implement a stub cryptnet

Maarten Lankhorst m.b.lankhorst at gmail.com
Wed Jun 28 01:41:14 CDT 2006


2006/6/28, Dmitry Timoshkov <dmitry at baikal.ru>:
> "Maarten Lankhorst" <M.B.Lankhorst at gmail.com> wrote:
>
> > +static HINSTANCE ghInst = NULL;
> > +
> > +BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
> > +{
> > +   TRACE("(0x%p, %ld, %p)\n", hinstDLL, fdwReason, lpvReserved);
> > +
> > +   switch (fdwReason) {
> > +      case DLL_WINE_PREATTACH:
> > +         return FALSE;  /* prefer native version */
> > +      case DLL_PROCESS_ATTACH:
> > +         ghInst = NULL;
> > +         break;
>
> You meant to make it 'ghInst = hinstDLL;', right?
> I'd suggest to get rid of ghInst altogether until there is a real need for it.
>
> --
> Dmitry.
>
Thanks, I'll submit the improved version, never knew what
DisableThreadLibraryCalls were for, so I looked it up, looks like it's
useful.

Maarten



More information about the wine-devel mailing list