- Timestamp:
- Feb 14, 2001, 4:14:46 PM (25 years ago)
- 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 hughExp $1 // $Id: dplayx_main.cpp,v 1.3 2001-02-14 15:14:41 sandervl Exp $ 2 2 /* 3 3 * DPLAYX.DLL LibMain … … 18 18 #include "dplaysp.h" 19 19 #include "dplayx_global.h" 20 #ifdef __WIN32OS2__ 21 #include <initdll.h> 22 #endif 20 23 21 24 DEFAULT_DEBUG_CHANNEL(dplay); … … 27 30 /* This is a globally exported variable at ordinal 6 of DPLAYX.DLL */ 28 31 DWORD gdwDPlaySPRefCount = 0; /* FIXME: Should it be initialized here? */ 29 30 extern "C" {31 void CDECL _ctordtorTerm( void );32 }33 32 34 33 BOOL WINAPI DPLAYX_LibMain( HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved ) … … 59 58 /* Last instance performs destruction of global processor data */ 60 59 rc = DPLAYX_DestructData(); 61 _ctordtorTerm(); 60 #ifdef __WIN32OS2__ 61 ctordtorTerm(); 62 #endif 62 63 return rc; 63 64 } -
trunk/src/DPlayX/initterm.cpp
r5130 r5135 66 66 switch (ulFlag) { 67 67 case 0: 68 __ctordtorInit();68 ctordtorInit(); 69 69 70 70 CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed 98-03-18 05:28:48*/ -
trunk/src/NTDLL/initterm.cpp
r5130 r5135 57 57 case DLL_PROCESS_DETACH: 58 58 NTDLL_LibMain(hinstDLL, fdwReason, fImpLoad); 59 __ctordtorTerm();59 ctordtorTerm(); 60 60 return TRUE; 61 61 } … … 84 84 switch (ulFlag) { 85 85 case 0 : 86 __ctordtorInit();86 ctordtorInit(); 87 87 88 88 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:58sandervl Exp $ */1 /* $Id: odindll.cpp,v 1.4 2001-02-14 15:14:41 sandervl Exp $ */ 2 2 3 3 /* … … 77 77 switch (ulFlag) { 78 78 case 0 : 79 __ctordtorInit();79 ctordtorInit(); 80 80 81 81 CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed 98-03-18 05:28:48*/ … … 113 113 static void APIENTRY cleanup(ULONG ulReason) 114 114 { 115 __ctordtorTerm();115 ctordtorTerm(); 116 116 DosExitList(EXLST_EXIT, cleanup); 117 117 return ; -
trunk/src/comctl32/initterm.cpp
r5130 r5135 64 64 /* unregister Win32 window classes */ 65 65 UnregisterCOMCTL32WindowClasses(); 66 __ctordtorTerm();66 ctordtorTerm(); 67 67 return TRUE; 68 68 } … … 92 92 case 0 : 93 93 94 __ctordtorInit();94 ctordtorInit(); 95 95 96 96 /*******************************************************************/ -
trunk/src/comdlg32/initterm.cpp
r5130 r5135 58 58 case DLL_PROCESS_DETACH: 59 59 COMDLG32_DllEntryPoint(hinstDLL, fdwReason, fImpLoad); 60 __ctordtorTerm();60 ctordtorTerm(); 61 61 return TRUE; 62 62 } … … 85 85 switch (ulFlag) { 86 86 case 0 : 87 __ctordtorInit();87 ctordtorInit(); 88 88 89 89 CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed 98-03-18 05:28:48*/ -
trunk/src/crtdll/initterm.cpp
r5130 r5135 59 59 case DLL_PROCESS_DETACH: 60 60 CRTDLL_Init(hinstDLL, fdwReason, fImpLoad); 61 __ctordtorTerm();61 ctordtorTerm(); 62 62 return TRUE; 63 63 } … … 86 86 switch (ulFlag) { 87 87 case 0 : 88 __ctordtorInit();88 ctordtorInit(); 89 89 90 90 CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed 98-03-18 05:28:48*/ -
trunk/src/ddraw/initterm.cpp
r5130 r5135 58 58 59 59 case DLL_PROCESS_DETACH: 60 __ctordtorTerm();60 ctordtorTerm(); 61 61 return TRUE; 62 62 } … … 86 86 case 0 : 87 87 { 88 __ctordtorInit();88 ctordtorInit(); 89 89 90 90 DosQueryModuleName(hModule, CCHMAXPATH, ddrawPath); -
trunk/src/ddraw/new/initterm.cpp
r5130 r5135 61 61 62 62 case DLL_PROCESS_DETACH: 63 __ctordtorTerm();63 ctordtorTerm(); 64 64 return TRUE; 65 65 } … … 89 89 case 0 : 90 90 { 91 __ctordtorInit();91 ctordtorInit(); 92 92 93 93 DosQueryModuleName(hModule, CCHMAXPATH, ddrawPath); -
trunk/src/dllentry/dllentry.cpp
r5130 r5135 1 /* $Id: dllentry.cpp,v 1. 4 2001-02-14 11:40:59sandervl Exp $ */1 /* $Id: dllentry.cpp,v 1.5 2001-02-14 15:14:42 sandervl Exp $ */ 2 2 3 3 /* … … 60 60 case DLL_PROCESS_DETACH: 61 61 #ifdef __IBMCPP__ 62 __ctordtorTerm();62 ctordtorTerm(); 63 63 #endif 64 64 return TRUE; … … 89 89 { 90 90 case 0: 91 __ctordtorInit();91 ctordtorInit(); 92 92 CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed 98-03-18 05:28:48*/ 93 93 dllHandle = RegisterLxDll(hModule, LibMain, (PVOID)&_Resource_PEResTab); -
trunk/src/dsound/initterm.cpp
r5130 r5135 58 58 59 59 case DLL_PROCESS_DETACH: 60 __ctordtorTerm();60 ctordtorTerm(); 61 61 return TRUE; 62 62 } … … 89 89 char *endofpath = strrchr(dsoundPath, '\\'); 90 90 if(endofpath) *(endofpath+1) = 0; 91 __ctordtorInit();91 ctordtorInit(); 92 92 93 93 CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed 98-03-18 05:28:48*/ -
trunk/src/gdi32/initterm.cpp
r5130 r5135 58 58 59 59 case DLL_PROCESS_DETACH: 60 __ctordtorTerm();60 ctordtorTerm(); 61 61 return TRUE; 62 62 } … … 85 85 switch (ulFlag) { 86 86 case 0 : 87 __ctordtorInit();87 ctordtorInit(); 88 88 89 89 ParseLogStatus(); -
trunk/src/imagehlp/initterm.cpp
r5130 r5135 57 57 case DLL_PROCESS_DETACH: 58 58 IMAGEHLP_LibMain(hinstDLL, fdwReason, fImpLoad); 59 __ctordtorTerm();59 ctordtorTerm(); 60 60 return TRUE; 61 61 } … … 84 84 switch (ulFlag) { 85 85 case 0 : 86 __ctordtorInit();86 ctordtorInit(); 87 87 88 88 CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed 98-03-18 05:28:48*/ -
trunk/src/kernel32/initterm.cpp
r5130 r5135 117 117 *(endofpath+1) = 0; 118 118 dprintf(("kernel32 init %s %s", __DATE__, __TIME__)); 119 __ctordtorInit();119 ctordtorInit(); 120 120 121 121 CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed 98-03-18 05:28:48*/ … … 215 215 DestroySharedHeap(); 216 216 DestroyCodeHeap(); 217 __ctordtorTerm();217 ctordtorTerm(); 218 218 219 219 //NOTE: Must be done after DestroyTIB -
trunk/src/msacm32/initterm.cpp
r5130 r5135 57 57 case DLL_PROCESS_DETACH: 58 58 MSACM32_LibMain(hinstDLL, fdwReason, fImpLoad); 59 __ctordtorTerm();59 ctordtorTerm(); 60 60 return TRUE; 61 61 } … … 84 84 switch (ulFlag) { 85 85 case 0 : 86 __ctordtorInit();86 ctordtorInit(); 87 87 88 88 CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed 98-03-18 05:28:48*/ -
trunk/src/odincrt/initterm.cpp
r5130 r5135 76 76 if (_CRT_init() == -1) 77 77 return 0UL; 78 __ctordtorInit();78 ctordtorInit(); 79 79 80 80 /*******************************************************************/ … … 114 114 static void APIENTRY cleanup(ULONG ulReason) 115 115 { 116 __ctordtorTerm();116 ctordtorTerm(); 117 117 _CRT_term(); 118 118 DosExitList(EXLST_EXIT, cleanup); -
trunk/src/oleaut32/initterm.cpp
r5130 r5135 66 66 67 67 case DLL_PROCESS_DETACH: 68 __ctordtorTerm();68 ctordtorTerm(); 69 69 ClosePrivateLogFiles(); 70 70 return TRUE; … … 101 101 *(endofpath+1) = 0; 102 102 103 __ctordtorInit();103 ctordtorInit(); 104 104 105 105 CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed 98-03-18 05:28:48*/ -
trunk/src/opengl/glide/cvg/initterm.cpp
r5130 r5135 55 55 case DLL_PROCESS_DETACH: 56 56 DllMain(hinstDLL, fdwReason, fImpLoad); 57 __ctordtorTerm();57 ctordtorTerm(); 58 58 return TRUE; 59 59 } … … 82 82 switch (ulFlag) { 83 83 case 0 : 84 __ctordtorInit();84 ctordtorInit(); 85 85 86 86 CheckVersionFromHMOD(PE2LX_VERSION, hModule);/* PLF Wed 98-03-18 05:28:48*/ -
trunk/src/opengl/glide/sst1/initterm.cpp
r5130 r5135 55 55 case DLL_PROCESS_DETACH: 56 56 DllMain(hinstDLL, fdwReason, fImpLoad); 57 __ctordtorTerm();57 ctordtorTerm(); 58 58 return TRUE; 59 59 } … … 82 82 switch (ulFlag) { 83 83 case 0 : 84 __ctordtorInit();84 ctordtorInit(); 85 85 86 86 CheckVersionFromHMOD(PE2LX_VERSION, hModule);/* PLF Wed 98-03-18 05:28:48*/ -
trunk/src/opengl/glut/initterm.cpp
r5130 r5135 56 56 case DLL_PROCESS_DETACH: 57 57 Glut32Terminate(); 58 __ctordtorTerm();58 ctordtorTerm(); 59 59 return TRUE; 60 60 } … … 82 82 switch (ulFlag) { 83 83 case 0 : 84 __ctordtorInit();84 ctordtorInit(); 85 85 86 86 CheckVersionFromHMOD(PE2LX_VERSION, hModule);/* PLF Wed 98-03-18 05:28:48*/ -
trunk/src/opengl/mesa/3dfx/initterm.cpp
r5130 r5135 58 58 case DLL_PROCESS_DETACH: 59 59 cleangraphics(); 60 __ctordtorTerm();60 ctordtorTerm(); 61 61 return TRUE; 62 62 } … … 85 85 switch (ulFlag) { 86 86 case 0 : 87 __ctordtorInit();87 ctordtorInit(); 88 88 89 89 CheckVersionFromHMOD(PE2LX_VERSION, hModule);/* PLF Wed 98-03-18 05:28:48*/ -
trunk/src/opengl/mesa/initterm.cpp
r5130 r5135 62 62 DiveGlobalTerminate(); 63 63 #endif 64 __ctordtorTerm();64 ctordtorTerm(); 65 65 return TRUE; 66 66 } … … 90 90 switch (ulFlag) { 91 91 case 0 : 92 __ctordtorInit();92 ctordtorInit(); 93 93 94 94 CheckVersionFromHMOD(PE2LX_VERSION, hModule);/* PLF Wed 98-03-18 05:28:48*/ -
trunk/src/riched32/initterm.cpp
r5130 r5135 62 62 case DLL_PROCESS_DETACH: 63 63 ret = RICHED32_LibMain(hinstDLL, fdwReason, fImpLoad); 64 __ctordtorTerm();64 ctordtorTerm(); 65 65 return ret; 66 66 } … … 90 90 switch (ulFlag) { 91 91 case 0 : 92 __ctordtorInit();92 ctordtorInit(); 93 93 94 94 CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed 98-03-18 05:28:48*/ -
trunk/src/rpcrt4/initterm.cpp
r5130 r5135 57 57 58 58 case DLL_PROCESS_DETACH: 59 __ctordtorTerm();59 ctordtorTerm(); 60 60 return TRUE; 61 61 } … … 84 84 switch (ulFlag) { 85 85 case 0 : 86 __ctordtorInit();86 ctordtorInit(); 87 87 88 88 CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed 98-03-18 05:28:48*/ -
trunk/src/shell32/initterm.cpp
r5130 r5135 59 59 case DLL_PROCESS_DETACH: 60 60 ret = Shell32LibMain(hinstDLL, fdwReason, fImpLoad); 61 __ctordtorTerm();61 ctordtorTerm(); 62 62 return ret; 63 63 } … … 86 86 switch (ulFlag) { 87 87 case 0 : 88 __ctordtorInit();88 ctordtorInit(); 89 89 90 90 CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed 98-03-18 05:28:48*/ -
trunk/src/twain_32/initterm.cpp
r5130 r5135 66 66 67 67 case DLL_PROCESS_DETACH: 68 __ctordtorTerm();68 ctordtorTerm(); 69 69 return TRUE; 70 70 } … … 94 94 switch (ulFlag) { 95 95 case 0 : 96 __ctordtorInit();96 ctordtorInit(); 97 97 98 98 CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed 98-03-18 05:28:48*/ -
trunk/src/user32/initterm.cpp
r5130 r5135 83 83 switch (ulFlag) { 84 84 case 0 : 85 __ctordtorInit();85 ctordtorInit(); 86 86 ParseLogStatus(); 87 87 … … 144 144 SYSCOLOR_Save(); 145 145 CloseSpyQueue(); 146 __ctordtorTerm();146 ctordtorTerm(); 147 147 dprintf(("user32 exit done\n")); 148 148 -
trunk/src/wing32/initterm.cpp
r5130 r5135 60 60 61 61 case DLL_PROCESS_DETACH: 62 __ctordtorTerm();62 ctordtorTerm(); 63 63 return TRUE; 64 64 } … … 89 89 case 0 : 90 90 { 91 __ctordtorInit();91 ctordtorInit(); 92 92 93 93 CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed 98-03-18 05:28:48*/ -
trunk/src/wininet/initterm.cpp
r5130 r5135 60 60 case DLL_PROCESS_DETACH: 61 61 ret = WININET_LibMain(hinstDLL, fdwReason, fImpLoad); 62 __ctordtorTerm();62 ctordtorTerm(); 63 63 return ret; 64 64 } … … 89 89 switch (ulFlag) { 90 90 case 0 : 91 __ctordtorInit();91 ctordtorInit(); 92 92 93 93 CheckVersionFromHMOD(PE2LX_VERSION, hModule);/* PLF Wed 98-03-18 05:28:48*/ -
trunk/src/winmm/initterm.cpp
r5130 r5135 84 84 auxOS2Close(); /* SvL: Close aux device if necessary */ 85 85 IRTMidiShutdown; /* JT: Shutdown RT Midi subsystem, if running. */ 86 __ctordtorTerm();86 ctordtorTerm(); 87 87 return TRUE; 88 88 } … … 111 111 switch (ulFlag) { 112 112 case 0 : 113 __ctordtorInit();113 ctordtorInit(); 114 114 115 115 ParseLogStatus(); -
trunk/src/wnaspi32/initterm.cpp
r5130 r5135 76 76 aspi = NULL; 77 77 } 78 __ctordtorTerm();78 ctordtorTerm(); 79 79 return TRUE; 80 80 } … … 103 103 switch (ulFlag) { 104 104 case 0: 105 __ctordtorInit();105 ctordtorInit(); 106 106 107 107 CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed 98-03-18 05:28:48*/ -
trunk/src/wsock32/initterm.cpp
r5130 r5135 59 59 60 60 case DLL_PROCESS_DETACH: 61 __ctordtorTerm();61 ctordtorTerm(); 62 62 return TRUE; 63 63 } … … 86 86 switch (ulFlag) { 87 87 case 0 : 88 __ctordtorInit();88 ctordtorInit(); 89 89 90 90 ParseLogStatus();
Note:
See TracChangeset
for help on using the changeset viewer.