diff options
author | Caolán McNamara <caolanm@redhat.com> | 2011-02-18 17:08:29 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2011-02-18 17:08:29 +0000 |
commit | ff6efc0b7c08d7154314ca041ddc334a465abd0e (patch) | |
tree | 9f8907e0cf9e38bf8ab1b3d74eee87ee6ebb3d70 /sal/cppunittester | |
parent | f265ab32c028cfeef690023c974a519ebeae5fef (diff) |
try harder
Diffstat (limited to 'sal/cppunittester')
-rw-r--r-- | sal/cppunittester/cppunittester.cxx | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/sal/cppunittester/cppunittester.cxx b/sal/cppunittester/cppunittester.cxx index 723f62908719..47398b8350fb 100644 --- a/sal/cppunittester/cppunittester.cxx +++ b/sal/cppunittester/cppunittester.cxx @@ -32,6 +32,11 @@ #include <cstdlib> #include <iostream> +#ifdef WNT +#include <windows.h> +#endif + + #include "cppunit/CompilerOutputter.h" #include "cppunit/TestResult.h" #include "cppunit/TestResultCollector.h" @@ -46,8 +51,10 @@ #include "sal/main.h" SAL_IMPLEMENT_MAIN() { + #ifdef WNT - _set_abort_behavior(0, _WRITE_ABORT_MSG); + DWORD dwMode = SetErrorMode(SEM_NOGPFAULTERRORBOX); + SetErrorMode(SEM_NOGPFAULTERRORBOX|dwMode); #endif if (rtl_getAppCommandArgCount() < 1) { |