mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 13:41:24 +00:00 
			
		
		
		
	 4efc3360c9
			
		
	
	
		4efc3360c9
		
			
		
	
	
	
	
		
			
			Remove auto-generated resource header. Pass definitions required by resource files (ORIGINAL_FILENAME and FIELD3) directly to resource compiler. Remove unused MS_DLL_ID resource string and related dead code.
		
			
				
	
	
		
			36 lines
		
	
	
	
		
			808 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
	
		
			808 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /*
 | |
| 
 | |
| Entry point for the Windows NT DLL.
 | |
| 
 | |
| About the only reason for having this, is so initall() can automatically
 | |
| be called, removing that burden (and possible source of frustration if
 | |
| forgotten) from the programmer.
 | |
| 
 | |
| */
 | |
| 
 | |
| #include "Python.h"
 | |
| #include "windows.h"
 | |
| 
 | |
| #ifdef Py_ENABLE_SHARED
 | |
| 
 | |
| // Python Globals
 | |
| HMODULE PyWin_DLLhModule = NULL;
 | |
| const char *PyWin_DLLVersionString = MS_DLL_ID;
 | |
| 
 | |
| BOOL    WINAPI  DllMain (HANDLE hInst,
 | |
|                                                 ULONG ul_reason_for_call,
 | |
|                                                 LPVOID lpReserved)
 | |
| {
 | |
|     switch (ul_reason_for_call)
 | |
|     {
 | |
|         case DLL_PROCESS_ATTACH:
 | |
|             PyWin_DLLhModule = hInst;
 | |
|             break;
 | |
| 
 | |
|         case DLL_PROCESS_DETACH:
 | |
|             break;
 | |
|     }
 | |
|     return TRUE;
 | |
| }
 | |
| 
 | |
| #endif /* Py_ENABLE_SHARED */
 |