]> granicus.if.org Git - python/commit
Fix the CRT argument error handling for VisualStudio .NET 2005. Install a CRT error...
authorKristján Valur Jónsson <kristjan@ccpgames.com>
Mon, 12 Jun 2006 15:45:12 +0000 (15:45 +0000)
committerKristján Valur Jónsson <kristjan@ccpgames.com>
Mon, 12 Jun 2006 15:45:12 +0000 (15:45 +0000)
commitf608317061cc11de915f55da8c59880dc02e6d94
treef018e0f56ed59b1fd2eb80f7bf5f9c0075712bdf
parent81f444bb8eca9caedc884caf566c76233762077e
Fix the CRT argument error handling for VisualStudio .NET 2005.  Install a CRT error handler and disable the assertion for debug builds.  This causes CRT to set errno to EINVAL.
This update fixes crash cases in the test suite where the default CRT error handler would cause process exit.
Modules/timemodule.c
Objects/exceptions.c
Objects/fileobject.c