- Timestamp:
- Mar 12, 2001, 7:10:09 PM (24 years ago)
- Location:
- trunk/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ddraw/initterm.cpp
r5291 r5305 46 46 //****************************************************************************** 47 47 //****************************************************************************** 48 BOOL WINAPI LibMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID fImpLoad)48 BOOL WINAPI OdinLibMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID fImpLoad) 49 49 { 50 50 switch (fdwReason) … … 58 58 59 59 case DLL_PROCESS_DETACH: 60 #ifdef __IBMCPP__61 60 ctordtorTerm(); 62 #endif63 61 return TRUE; 64 62 } … … 73 71 /* calling this function. */ 74 72 /****************************************************************************/ 75 unsigned long SYSTEM _DLL_InitTerm(unsigned long hModule, unsigned long 76 ulFlag) 73 ULONG DLLENTRYPOINT_CCONV DLLENTRYPOINT_NAME(ULONG hModule, ULONG ulFlag) 77 74 { 78 75 … … 86 83 case 0 : 87 84 { 88 #ifdef __IBMCPP__89 ctordtorInit();90 #endif91 85 DosQueryModuleName(hModule, CCHMAXPATH, ddrawPath); 92 86 char *endofpath = strrchr(ddrawPath, '\\'); 93 87 if(endofpath) *(endofpath+1) = 0; 94 88 89 ctordtorInit(); 90 95 91 CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed 98-03-18 05:28:48*/ 96 92 97 dllHandle = RegisterLxDll(hModule, LibMain, (PVOID)&_Resource_PEResTab,93 dllHandle = RegisterLxDll(hModule, OdinLibMain, (PVOID)&_Resource_PEResTab, 98 94 DDRAW_MAJORIMAGE_VERSION, DDRAW_MINORIMAGE_VERSION, 99 95 IMAGE_SUBSYSTEM_WINDOWS_GUI); -
trunk/src/dsound/initterm.cpp
r5285 r5305 58 58 59 59 case DLL_PROCESS_DETACH: 60 #ifdef __IBMCPP__61 60 ctordtorTerm(); 62 #endif63 61 return TRUE; 64 62 } … … 73 71 /* calling this function. */ 74 72 /****************************************************************************/ 75 #ifdef __IBMCPP__ 76 unsigned long SYSTEM _DLL_InitTerm(unsigned long hModule, unsigned long ulFlag) 77 #else 78 unsigned long APIENTRY LibMain(unsigned long hModule, unsigned long ulFlag) 79 #endif 73 ULONG DLLENTRYPOINT_CCONV DLLENTRYPOINT_NAME(ULONG hModule, ULONG ulFlag) 80 74 { 81 75 … … 92 86 char *endofpath = strrchr(dsoundPath, '\\'); 93 87 if(endofpath) *(endofpath+1) = 0; 94 #ifdef __IBMCPP__ 88 95 89 ctordtorInit(); 96 #endif 90 97 91 CheckVersionFromHMOD(PE2LX_VERSION, hModule); /*PLF Wed 98-03-18 05:28:48*/ 98 92
Note:
See TracChangeset
for help on using the changeset viewer.