diff options
author | davygrvy <davygrvy@pobox.com> | 2004-05-06 01:04:32 (GMT) |
---|---|---|
committer | davygrvy <davygrvy@pobox.com> | 2004-05-06 01:04:32 (GMT) |
commit | 2cdf4d07e53202f69d06d9c388f89198b0f16f5f (patch) | |
tree | 0fefbc9944f24dde0b591b48c834a8db9ec80ea5 /generic | |
parent | e545850e9721d9936caa3475993a988c63f3ec65 (diff) | |
download | tcl-2cdf4d07e53202f69d06d9c388f89198b0f16f5f.zip tcl-2cdf4d07e53202f69d06d9c388f89198b0f16f5f.tar.gz tcl-2cdf4d07e53202f69d06d9c388f89198b0f16f5f.tar.bz2 |
* win/tclWin32Dll.c: Structured Exception Handling added around
Tcl_Finalize called from DllMain's DLL_PROCESS_DETACH. We can't
be 100% assured that Tcl is being unloaded by the OS in a stable
condition and we need to protect the exit handlers should the
stack be in a hosed state. AT&T style assembly for SEH under
MinGW included, too. [Patch 858493]
Also added DisableThreadLibraryCalls() for the DLL_PROCESS_ATTACH
case. We're not interested in knowing about DLL_THREAD_ATTACH, so
disable the notices.
Diffstat (limited to 'generic')
0 files changed, 0 insertions, 0 deletions