diff options
| author | Martin v. Löwis <martin@v.loewis.de> | 2007-08-31 07:58:36 +0000 |
|---|---|---|
| committer | Martin v. Löwis <martin@v.loewis.de> | 2007-08-31 07:58:36 +0000 |
| commit | 3dc33d18452de871cff98914dda81ff00b4d00f6 (patch) | |
| tree | db6b1db8f12e688ecfa32e2d8908c20a5ce18037 /Modules/main.c | |
| parent | 39cf04b7bb84122d263c6e3738cf67bccda72e63 (diff) | |
| download | cpython-git-3dc33d18452de871cff98914dda81ff00b4d00f6.tar.gz | |
Revert 57722. Move error dialog APIs to msvcrt instead,
add -n option to regrtest, and use it on the buildbot.
Diffstat (limited to 'Modules/main.c')
| -rw-r--r-- | Modules/main.c | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/Modules/main.c b/Modules/main.c index e1e7b255cc..1d8099aa22 100644 --- a/Modules/main.c +++ b/Modules/main.c @@ -328,25 +328,6 @@ Py_Main(int argc, char **argv) (p = Py_GETENV("PYTHONUNBUFFERED")) && *p != '\0') unbuffered = 1; -#ifdef MS_WINDOWS - if ((p = Py_GETENV("PYTHONNOERRORWINDOW")) && *p != '\0') { - /* Disable all error windows created by the sytem - or the CRT. */ -#if defined(_DEBUG) && defined(_MSC_VER) - int types[] = {_CRT_WARN, _CRT_ERROR, _CRT_ASSERT}; - int i; - for (i = 0; i < sizeof(types)/sizeof(types[0]); i++) { - _CrtSetReportFile(types[i], _CRTDBG_FILE_STDERR); - _CrtSetReportMode(types[i], _CRTDBG_MODE_FILE); - } - _set_error_mode(_OUT_TO_STDERR); -#endif - SetErrorMode(SEM_FAILCRITICALERRORS | SEM_NOALIGNMENTFAULTEXCEPT | - SEM_NOGPFAULTERRORBOX | SEM_NOOPENFILEERRORBOX); - } -#endif - - if (command == NULL && module == NULL && _PyOS_optind < argc && strcmp(argv[_PyOS_optind], "-") != 0) { |
