Get DLL version from a variable.

This commit is contained in:
Guido van Rossum 1997-09-29 23:34:23 +00:00
parent 4f3bf1e383
commit 6c1e5f2033
1 changed files with 3 additions and 1 deletions

View File

@ -54,6 +54,8 @@ Data members:
#ifdef MS_COREDLL #ifdef MS_COREDLL
extern void *PyWin_DLLhModule; extern void *PyWin_DLLhModule;
/* A string loaded from the DLL at startup: */
extern const char *PyWin_DLLVersionString;
#endif #endif
PyObject * PyObject *
@ -319,7 +321,7 @@ _PySys_Init()
v = PyInt_FromLong((int)PyWin_DLLhModule)); v = PyInt_FromLong((int)PyWin_DLLhModule));
Py_XDECREF(v); Py_XDECREF(v);
PyDict_SetItemString(sysdict, "winver", PyDict_SetItemString(sysdict, "winver",
v = PyString_FromString(MS_DLL_ID)); v = PyString_FromString(PyWin_DLLVersionString));
Py_XDECREF(v); Py_XDECREF(v);
#endif #endif
if (PyErr_Occurred()) if (PyErr_Occurred())