[pywin32-checkins] pywin32/Pythonwin win32uimodule.cpp,1.36,1.37
OLD project page for the Python extensions for Windows
Brought to you by:
mhammond
From: Mark H. <mha...@us...> - 2008-02-07 00:25:26
|
Update of /cvsroot/pywin32/pywin32/Pythonwin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6085 Modified Files: win32uimodule.cpp Log Message: win32ui.error finally becomes an exception to prevent errors on new pythons Index: win32uimodule.cpp =================================================================== RCS file: /cvsroot/pywin32/pywin32/Pythonwin/win32uimodule.cpp,v retrieving revision 1.36 retrieving revision 1.37 diff -C2 -d -r1.36 -r1.37 *** win32uimodule.cpp 22 Jan 2008 12:28:18 -0000 1.36 --- win32uimodule.cpp 7 Feb 2008 00:25:29 -0000 1.37 *************** *** 48,52 **** static char BASED_CODE uiModName[] = "win32ui"; - static char BASED_CODE errorName[] = "win32ui"; // We can't init exceptionHandler in initwin32ui because the application using --- 48,51 ---- *************** *** 2270,2274 **** dict = PyModule_GetDict(module); if (!dict) return; /* Another serious error!*/ ! ui_module_error = PyString_FromString(errorName); PyDict_SetItemString(dict, "error", ui_module_error); // drop email addy - too many ppl use it for support requests for other --- 2269,2274 ---- dict = PyModule_GetDict(module); if (!dict) return; /* Another serious error!*/ ! ui_module_error = PyErr_NewException("win32ui.error", NULL, NULL); ! if (!ui_module_error) return; /* Another serious error!*/ PyDict_SetItemString(dict, "error", ui_module_error); // drop email addy - too many ppl use it for support requests for other |