Changeset 5135 for trunk/src


Ignore:
Timestamp:
Feb 14, 2001, 4:14:46 PM (25 years ago)
Author:
sandervl
Message:

VAC 3.6.5 bug workaround

Location:
trunk/src
Files:
32 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/DPlayX/dplayx_main.cpp

    r4317 r5135  
    1 // $Id: dplayx_main.cpp,v 1.2 2000-09-24 22:47:37 hugh Exp $
     1// $Id: dplayx_main.cpp,v 1.3 2001-02-14 15:14:41 sandervl Exp $
    22/*
    33 * DPLAYX.DLL LibMain
     
    1818#include "dplaysp.h"
    1919#include "dplayx_global.h"
     20#ifdef __WIN32OS2__
     21#include <initdll.h>
     22#endif
    2023
    2124DEFAULT_DEBUG_CHANNEL(dplay);
     
    2730/* This is a globally exported variable at ordinal 6 of DPLAYX.DLL */
    2831DWORD gdwDPlaySPRefCount = 0; /* FIXME: Should it be initialized here? */
    29 
    30 extern "C" {
    31 void CDECL _ctordtorTerm( void );
    32 }
    3332
    3433BOOL WINAPI DPLAYX_LibMain( HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved )
     
    5958        /* Last instance performs destruction of global processor data */
    6059        rc = DPLAYX_DestructData();
    61         _ctordtorTerm();
     60#ifdef __WIN32OS2__
     61        ctordtorTerm();
     62#endif
    6263        return rc;
    6364      }
  • trunk/src/DPlayX/initterm.cpp

    r5130 r5135  
    6666   switch (ulFlag) {
    6767      case 0:
    68          __ctordtorInit();
     68         ctordtorInit();
    6969
    7070         CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
  • trunk/src/NTDLL/initterm.cpp

    r5130 r5135  
    5757   case DLL_PROCESS_DETACH:
    5858        NTDLL_LibMain(hinstDLL, fdwReason, fImpLoad);
    59         __ctordtorTerm();
     59        ctordtorTerm();
    6060        return TRUE;
    6161   }
     
    8484   switch (ulFlag) {
    8585      case 0 :
    86          __ctordtorInit();
     86         ctordtorInit();
    8787
    8888         CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
  • trunk/src/Odin32API/odindll.cpp

    r5130 r5135  
    1 /* $Id: odindll.cpp,v 1.3 2001-02-14 11:40:58 sandervl Exp $ */
     1/* $Id: odindll.cpp,v 1.4 2001-02-14 15:14:41 sandervl Exp $ */
    22
    33/*
     
    7777   switch (ulFlag) {
    7878      case 0 :
    79          __ctordtorInit();
     79         ctordtorInit();
    8080
    8181         CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
     
    113113static void APIENTRY cleanup(ULONG ulReason)
    114114{
    115    __ctordtorTerm();
     115   ctordtorTerm();
    116116   DosExitList(EXLST_EXIT, cleanup);
    117117   return ;
  • trunk/src/comctl32/initterm.cpp

    r5130 r5135  
    6464        /* unregister Win32 window classes */
    6565        UnregisterCOMCTL32WindowClasses();
    66         __ctordtorTerm();
     66        ctordtorTerm();
    6767        return TRUE;
    6868   }
     
    9292      case 0 :
    9393
    94          __ctordtorInit();
     94         ctordtorInit();
    9595
    9696         /*******************************************************************/
  • trunk/src/comdlg32/initterm.cpp

    r5130 r5135  
    5858   case DLL_PROCESS_DETACH:
    5959        COMDLG32_DllEntryPoint(hinstDLL, fdwReason, fImpLoad);
    60         __ctordtorTerm();
     60        ctordtorTerm();
    6161        return TRUE;
    6262   }
     
    8585   switch (ulFlag) {
    8686      case 0 :
    87          __ctordtorInit();
     87         ctordtorInit();
    8888
    8989         CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
  • trunk/src/crtdll/initterm.cpp

    r5130 r5135  
    5959   case DLL_PROCESS_DETACH:
    6060        CRTDLL_Init(hinstDLL, fdwReason, fImpLoad);
    61         __ctordtorTerm();
     61        ctordtorTerm();
    6262        return TRUE;
    6363   }
     
    8686   switch (ulFlag) {
    8787      case 0 :
    88          __ctordtorInit();
     88         ctordtorInit();
    8989
    9090         CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
  • trunk/src/ddraw/initterm.cpp

    r5130 r5135  
    5858
    5959   case DLL_PROCESS_DETACH:
    60         __ctordtorTerm();
     60        ctordtorTerm();
    6161        return TRUE;
    6262   }
     
    8686      case 0 :
    8787      {
    88          __ctordtorInit();
     88         ctordtorInit();
    8989
    9090         DosQueryModuleName(hModule, CCHMAXPATH, ddrawPath);
  • trunk/src/ddraw/new/initterm.cpp

    r5130 r5135  
    6161
    6262   case DLL_PROCESS_DETACH:
    63         __ctordtorTerm();
     63        ctordtorTerm();
    6464        return TRUE;
    6565   }
     
    8989      case 0 :
    9090      {
    91          __ctordtorInit();
     91         ctordtorInit();
    9292
    9393         DosQueryModuleName(hModule, CCHMAXPATH, ddrawPath);
  • trunk/src/dllentry/dllentry.cpp

    r5130 r5135  
    1 /* $Id: dllentry.cpp,v 1.4 2001-02-14 11:40:59 sandervl Exp $ */
     1/* $Id: dllentry.cpp,v 1.5 2001-02-14 15:14:42 sandervl Exp $ */
    22
    33/*
     
    6060      case DLL_PROCESS_DETACH:
    6161#ifdef __IBMCPP__
    62          __ctordtorTerm();
     62         ctordtorTerm();
    6363#endif
    6464         return TRUE;
     
    8989   {
    9090      case 0:
    91          __ctordtorInit();
     91         ctordtorInit();
    9292         CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
    9393         dllHandle = RegisterLxDll(hModule, LibMain, (PVOID)&_Resource_PEResTab);
  • trunk/src/dsound/initterm.cpp

    r5130 r5135  
    5858
    5959   case DLL_PROCESS_DETACH:
    60         __ctordtorTerm();
     60        ctordtorTerm();
    6161        return TRUE;
    6262   }
     
    8989         char *endofpath = strrchr(dsoundPath, '\\');
    9090         if(endofpath) *(endofpath+1) = 0;
    91          __ctordtorInit();
     91         ctordtorInit();
    9292
    9393         CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
  • trunk/src/gdi32/initterm.cpp

    r5130 r5135  
    5858
    5959   case DLL_PROCESS_DETACH:
    60         __ctordtorTerm();
     60        ctordtorTerm();
    6161        return TRUE;
    6262   }
     
    8585   switch (ulFlag) {
    8686      case 0 :
    87          __ctordtorInit();
     87         ctordtorInit();
    8888
    8989         ParseLogStatus();
  • trunk/src/imagehlp/initterm.cpp

    r5130 r5135  
    5757   case DLL_PROCESS_DETACH:
    5858        IMAGEHLP_LibMain(hinstDLL, fdwReason, fImpLoad);
    59         __ctordtorTerm();
     59        ctordtorTerm();
    6060        return TRUE;
    6161   }
     
    8484   switch (ulFlag) {
    8585      case 0 :
    86          __ctordtorInit();
     86         ctordtorInit();
    8787
    8888         CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
  • trunk/src/kernel32/initterm.cpp

    r5130 r5135  
    117117            *(endofpath+1) = 0;
    118118            dprintf(("kernel32 init %s %s", __DATE__, __TIME__));
    119             __ctordtorInit();
     119            ctordtorInit();
    120120
    121121            CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
     
    215215    DestroySharedHeap();
    216216    DestroyCodeHeap();
    217     __ctordtorTerm();
     217    ctordtorTerm();
    218218
    219219    //NOTE: Must be done after DestroyTIB
  • trunk/src/msacm32/initterm.cpp

    r5130 r5135  
    5757   case DLL_PROCESS_DETACH:
    5858        MSACM32_LibMain(hinstDLL, fdwReason, fImpLoad);
    59         __ctordtorTerm();
     59        ctordtorTerm();
    6060        return TRUE;
    6161   }
     
    8484   switch (ulFlag) {
    8585      case 0 :
    86          __ctordtorInit();
     86         ctordtorInit();
    8787
    8888         CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
  • trunk/src/odincrt/initterm.cpp

    r5130 r5135  
    7676         if (_CRT_init() == -1)
    7777            return 0UL;
    78          __ctordtorInit();
     78         ctordtorInit();
    7979
    8080         /*******************************************************************/
     
    114114static void APIENTRY cleanup(ULONG ulReason)
    115115{
    116    __ctordtorTerm();
     116   ctordtorTerm();
    117117   _CRT_term();
    118118   DosExitList(EXLST_EXIT, cleanup);
  • trunk/src/oleaut32/initterm.cpp

    r5130 r5135  
    6666
    6767   case DLL_PROCESS_DETACH:
    68         __ctordtorTerm();
     68        ctordtorTerm();
    6969        ClosePrivateLogFiles();
    7070        return TRUE;
     
    101101         *(endofpath+1) = 0;
    102102
    103          __ctordtorInit();
     103         ctordtorInit();
    104104
    105105         CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
  • trunk/src/opengl/glide/cvg/initterm.cpp

    r5130 r5135  
    5555   case DLL_PROCESS_DETACH:
    5656        DllMain(hinstDLL, fdwReason, fImpLoad);
    57         __ctordtorTerm();
     57        ctordtorTerm();
    5858        return TRUE;
    5959   }
     
    8282   switch (ulFlag) {
    8383      case 0 :
    84          __ctordtorInit();
     84         ctordtorInit();
    8585
    8686         CheckVersionFromHMOD(PE2LX_VERSION, hModule);/* PLF Wed  98-03-18 05:28:48*/
  • trunk/src/opengl/glide/sst1/initterm.cpp

    r5130 r5135  
    5555   case DLL_PROCESS_DETACH:
    5656        DllMain(hinstDLL, fdwReason, fImpLoad);
    57         __ctordtorTerm();
     57        ctordtorTerm();
    5858        return TRUE;
    5959   }
     
    8282   switch (ulFlag) {
    8383      case 0 :
    84          __ctordtorInit();
     84         ctordtorInit();
    8585
    8686         CheckVersionFromHMOD(PE2LX_VERSION, hModule);/* PLF Wed  98-03-18 05:28:48*/
  • trunk/src/opengl/glut/initterm.cpp

    r5130 r5135  
    5656     case DLL_PROCESS_DETACH:
    5757       Glut32Terminate();
    58        __ctordtorTerm();
     58       ctordtorTerm();
    5959       return TRUE;
    6060   }
     
    8282   switch (ulFlag) {
    8383      case 0 :
    84          __ctordtorInit();
     84         ctordtorInit();
    8585
    8686         CheckVersionFromHMOD(PE2LX_VERSION, hModule);/* PLF Wed  98-03-18 05:28:48*/
  • trunk/src/opengl/mesa/3dfx/initterm.cpp

    r5130 r5135  
    5858   case DLL_PROCESS_DETACH:
    5959        cleangraphics();
    60         __ctordtorTerm();
     60        ctordtorTerm();
    6161        return TRUE;
    6262   }
     
    8585   switch (ulFlag) {
    8686      case 0 :
    87          __ctordtorInit();
     87         ctordtorInit();
    8888
    8989         CheckVersionFromHMOD(PE2LX_VERSION, hModule);/* PLF Wed  98-03-18 05:28:48*/
  • trunk/src/opengl/mesa/initterm.cpp

    r5130 r5135  
    6262       DiveGlobalTerminate();
    6363#endif
    64        __ctordtorTerm();
     64       ctordtorTerm();
    6565       return TRUE;
    6666   }
     
    9090   switch (ulFlag) {
    9191      case 0 :
    92          __ctordtorInit();
     92         ctordtorInit();
    9393
    9494         CheckVersionFromHMOD(PE2LX_VERSION, hModule);/* PLF Wed  98-03-18 05:28:48*/
  • trunk/src/riched32/initterm.cpp

    r5130 r5135  
    6262   case DLL_PROCESS_DETACH:
    6363        ret = RICHED32_LibMain(hinstDLL, fdwReason, fImpLoad);
    64         __ctordtorTerm();
     64        ctordtorTerm();
    6565        return ret;
    6666   }
     
    9090   switch (ulFlag) {
    9191      case 0 :
    92          __ctordtorInit();
     92         ctordtorInit();
    9393
    9494         CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
  • trunk/src/rpcrt4/initterm.cpp

    r5130 r5135  
    5757
    5858   case DLL_PROCESS_DETACH:
    59         __ctordtorTerm();
     59        ctordtorTerm();
    6060        return TRUE;
    6161   }
     
    8484   switch (ulFlag) {
    8585      case 0 :
    86          __ctordtorInit();
     86         ctordtorInit();
    8787
    8888         CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
  • trunk/src/shell32/initterm.cpp

    r5130 r5135  
    5959   case DLL_PROCESS_DETACH:
    6060        ret = Shell32LibMain(hinstDLL, fdwReason, fImpLoad);
    61         __ctordtorTerm();
     61        ctordtorTerm();
    6262        return ret;
    6363   }
     
    8686   switch (ulFlag) {
    8787      case 0 :
    88          __ctordtorInit();
     88         ctordtorInit();
    8989
    9090         CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
  • trunk/src/twain_32/initterm.cpp

    r5130 r5135  
    6666
    6767   case DLL_PROCESS_DETACH:
    68         __ctordtorTerm();
     68        ctordtorTerm();
    6969        return TRUE;
    7070   }
     
    9494   switch (ulFlag) {
    9595      case 0 :
    96          __ctordtorInit();
     96         ctordtorInit();
    9797
    9898         CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
  • trunk/src/user32/initterm.cpp

    r5130 r5135  
    8383   switch (ulFlag) {
    8484      case 0 :
    85          __ctordtorInit();
     85         ctordtorInit();
    8686         ParseLogStatus();
    8787
     
    144144   SYSCOLOR_Save();
    145145   CloseSpyQueue();
    146    __ctordtorTerm();
     146   ctordtorTerm();
    147147   dprintf(("user32 exit done\n"));
    148148
  • trunk/src/wing32/initterm.cpp

    r5130 r5135  
    6060
    6161   case DLL_PROCESS_DETACH:
    62         __ctordtorTerm();
     62        ctordtorTerm();
    6363        return TRUE;
    6464   }
     
    8989      case 0 :
    9090      {
    91          __ctordtorInit();
     91         ctordtorInit();
    9292
    9393         CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
  • trunk/src/wininet/initterm.cpp

    r5130 r5135  
    6060   case DLL_PROCESS_DETACH:
    6161        ret = WININET_LibMain(hinstDLL, fdwReason, fImpLoad);
    62         __ctordtorTerm();
     62        ctordtorTerm();
    6363        return ret;
    6464   }
     
    8989   switch (ulFlag) {
    9090      case 0 :
    91          __ctordtorInit();
     91         ctordtorInit();
    9292
    9393         CheckVersionFromHMOD(PE2LX_VERSION, hModule);/* PLF Wed  98-03-18 05:28:48*/
  • trunk/src/winmm/initterm.cpp

    r5130 r5135  
    8484        auxOS2Close(); /* SvL: Close aux device if necessary */
    8585        IRTMidiShutdown;  /* JT: Shutdown RT Midi subsystem, if running. */
    86         __ctordtorTerm();
     86        ctordtorTerm();
    8787        return TRUE;
    8888   }
     
    111111   switch (ulFlag) {
    112112      case 0 :
    113          __ctordtorInit();
     113         ctordtorInit();
    114114
    115115         ParseLogStatus();
  • trunk/src/wnaspi32/initterm.cpp

    r5130 r5135  
    7676                aspi = NULL;
    7777        }
    78         __ctordtorTerm();
     78        ctordtorTerm();
    7979        return TRUE;
    8080   }
     
    103103   switch (ulFlag) {
    104104      case 0:
    105          __ctordtorInit();
     105         ctordtorInit();
    106106
    107107         CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed  98-03-18 05:28:48*/
  • trunk/src/wsock32/initterm.cpp

    r5130 r5135  
    5959
    6060   case DLL_PROCESS_DETACH:
    61         __ctordtorTerm();
     61        ctordtorTerm();
    6262        return TRUE;
    6363   }
     
    8686   switch (ulFlag) {
    8787      case 0 :
    88          __ctordtorInit();
     88         ctordtorInit();
    8989
    9090         ParseLogStatus();
Note: See TracChangeset for help on using the changeset viewer.