% void NTWindowsGenesis(void)
%
*/
+
+static void NTUncaughtException()
+{
+ AsynchronousResourceComponentTerminus();
+ Exit(0);
+}
+
MagickPrivate void NTWindowsGenesis(void)
{
char
*mode;
+ set_unexpected(NTUncaughtException);
mode=GetEnvironmentValue("MAGICK_ERRORMODE");
if (mode != (char *) NULL)
{
debug;
debug=_CrtSetDbgFlag(_CRTDBG_REPORT_FLAG);
- debug|=_CRTDBG_CHECK_ALWAYS_DF | _CRTDBG_DELAY_FREE_MEM_DF | _CRTDBG_LEAK_CHECK_DF;
+ debug|=_CRTDBG_CHECK_ALWAYS_DF | _CRTDBG_DELAY_FREE_MEM_DF |
+ _CRTDBG_LEAK_CHECK_DF;
(void) _CrtSetDbgFlag(debug);
_ASSERTE(_CrtCheckMemory());
}