Ignore:
Timestamp:
Mar 31, 2001, 3:25:59 PM (24 years ago)
Author:
sandervl
Message:

Resync with Wine + previous merge fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/comctl32/initterm.cpp

    r5135 r5416  
    4343static HMODULE dllHandle = 0;
    4444
    45 void CDECL RegisterCOMCTL32WindowClasses(unsigned long hinstDLL);
    46 void CDECL UnregisterCOMCTL32WindowClasses(void);
     45BOOL WINAPI COMCTL32_LibMain (HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved);
    4746
    4847//******************************************************************************
     
    5352   {
    5453   case DLL_PROCESS_ATTACH:
    55         /* register Win32 window classes implemented in this DLL */
    56         RegisterCOMCTL32WindowClasses(hinstDLL);
    57         return TRUE;
    58 
    5954   case DLL_THREAD_ATTACH:
    6055   case DLL_THREAD_DETACH:
    61         return TRUE;
     56        return COMCTL32_LibMain(hinstDLL, fdwReason, fImpLoad);
    6257
    6358   case DLL_PROCESS_DETACH:
    64         /* unregister Win32 window classes */
    65         UnregisterCOMCTL32WindowClasses();
     59   {
     60        BOOL ret = COMCTL32_LibMain(hinstDLL, fdwReason, fImpLoad);
    6661        ctordtorTerm();
    67         return TRUE;
     62        return ret;
     63   }
    6864   }
    6965   return FALSE;
Note: See TracChangeset for help on using the changeset viewer.