Ignore:
Timestamp:
Aug 11, 2000, 12:56:27 PM (25 years ago)
Author:
sandervl
Message:

Updates for fake system dll headers

File:
1 edited

Legend:

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

    r2649 r3993  
    1 /* $Id: initterm.cpp,v 1.10 2000-02-05 02:10:15 sandervl Exp $ */
     1/* $Id: initterm.cpp,v 1.11 2000-08-11 10:56:25 sandervl Exp $ */
    22
    33/*
     
    4646 extern DWORD _Resource_PEResTab;
    4747}
     48static HMODULE dllHandle = 0;
    4849
    4950BOOL WINAPI Shell32LibMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID fImpLoad);
     
    9394         CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
    9495
    95          if(RegisterLxDll(hModule, LibMain, (PVOID)&_Resource_PEResTab) == FALSE)
     96         dllHandle = RegisterLxDll(hModule, LibMain, (PVOID)&_Resource_PEResTab,
     97                                   SHELL32_MAJORIMAGE_VERSION, SHELL32_MINORIMAGE_VERSION,
     98                                   IMAGE_SUBSYSTEM_WINDOWS_GUI);
     99         if(dllHandle == 0)
    96100                return 0UL;
    97101
    98102         break;
    99103      case 1 :
    100          UnregisterLxDll(hModule);
     104         if(dllHandle) {
     105                UnregisterLxDll(dllHandle);
     106         }
    101107         break;
    102108      default  :
Note: See TracChangeset for help on using the changeset viewer.