Ignore:
Timestamp:
Mar 9, 2001, 11:48:48 PM (24 years ago)
Author:
mike
Message:

Updates/cleanup for Watcom (not complete)

File:
1 edited

Legend:

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

    r5135 r5291  
    5151   {
    5252   case DLL_PROCESS_ATTACH:
    53         return TRUE;
     53        return TRUE;
    5454
    5555   case DLL_THREAD_ATTACH:
    5656   case DLL_THREAD_DETACH:
    57         return TRUE;
     57        return TRUE;
    5858
    5959   case DLL_PROCESS_DETACH:
    60         ctordtorTerm();
    61         return TRUE;
     60#ifdef __IBMCPP__
     61        ctordtorTerm();
     62#endif
     63        return TRUE;
    6264   }
    6365   return FALSE;
     
    7476                                   ulFlag)
    7577{
    76    size_t i;
    77    APIRET rc;
    7878
    7979   /*-------------------------------------------------------------------------*/
     
    8686      case 0 :
    8787      {
     88#ifdef __IBMCPP__
    8889         ctordtorInit();
    89 
    90          DosQueryModuleName(hModule, CCHMAXPATH, ddrawPath);
     90#endif
     91         DosQueryModuleName(hModule, CCHMAXPATH, ddrawPath);
    9192         char *endofpath = strrchr(ddrawPath, '\\');
    9293         if(endofpath) *(endofpath+1) = 0;
     
    9495         CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
    9596
    96         dllHandle = RegisterLxDll(hModule, LibMain, (PVOID)&_Resource_PEResTab,
     97        dllHandle = RegisterLxDll(hModule, LibMain, (PVOID)&_Resource_PEResTab,
    9798                                   DDRAW_MAJORIMAGE_VERSION, DDRAW_MINORIMAGE_VERSION,
    9899                                   IMAGE_SUBSYSTEM_WINDOWS_GUI);
    99          if(dllHandle == 0) 
    100                 return 0UL;
     100         if(dllHandle == 0)
     101                return 0UL;
    101102
    102103         break;
     
    104105      case 1 :
    105106         if(dllHandle) {
    106                 UnregisterLxDll(dllHandle);
     107                UnregisterLxDll(dllHandle);
    107108         }
    108109         break;
Note: See TracChangeset for help on using the changeset viewer.