diff options
author | Guido van Rossum <guido@python.org> | 1997-09-29 23:37:12 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 1997-09-29 23:37:12 (GMT) |
commit | ec6809291ddff52004d52fdb3fa8671950147236 (patch) | |
tree | 0ff0bc82c154e78eeb08e98dcc1e3251cfbcec0e | |
parent | f57c17034aa14945e93412d56cfbce1f65b1c815 (diff) | |
download | cpython-ec6809291ddff52004d52fdb3fa8671950147236.zip cpython-ec6809291ddff52004d52fdb3fa8671950147236.tar.gz cpython-ec6809291ddff52004d52fdb3fa8671950147236.tar.bz2 |
DLL version is now loaded from a string resource.
-rw-r--r-- | PC/dl_nt.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -13,7 +13,12 @@ forgotten) from the programmer. #include "config.h" #include "Python.h" +char dllVersionBuffer[16] = ""; // a private buffer + +// Python Globals HMODULE PyWin_DLLhModule = NULL; +const char *PyWin_DLLVersionString = dllVersionBuffer; + BOOL WINAPI DllMain (HANDLE hInst, ULONG ul_reason_for_call, @@ -23,6 +28,8 @@ BOOL WINAPI DllMain (HANDLE hInst, { case DLL_PROCESS_ATTACH: PyWin_DLLhModule = hInst; + // 1000 is a magic number I picked out of the air. Could do with a #define, I spose... + LoadString(hInst, 1000, dllVersionBuffer, sizeof(dllVersionBuffer)); //initall(); break; case DLL_PROCESS_DETACH: |