summaryrefslogtreecommitdiff
path: root/sal/osl/w32/signal.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sal/osl/w32/signal.cxx')
-rw-r--r--sal/osl/w32/signal.cxx10
1 files changed, 2 insertions, 8 deletions
diff --git a/sal/osl/w32/signal.cxx b/sal/osl/w32/signal.cxx
index 79d0bcbd4e03..aa5662221c7c 100644
--- a/sal/osl/w32/signal.cxx
+++ b/sal/osl/w32/signal.cxx
@@ -27,6 +27,7 @@
#include <systools/win32/uwinapi.h>
#include <errorrep.h>
+#include <werapi.h>
namespace
{
@@ -39,14 +40,7 @@ bool onInitSignal()
{
pPreviousHandler = SetUnhandledExceptionFilter(signalHandlerFunction);
- HMODULE hFaultRep = LoadLibraryW( L"faultrep.dll" );
- if ( hFaultRep )
- {
- pfn_ADDEREXCLUDEDAPPLICATIONW pfn = reinterpret_cast<pfn_ADDEREXCLUDEDAPPLICATIONW>(GetProcAddress( hFaultRep, "AddERExcludedApplicationW" ));
- if ( pfn )
- pfn( L"SOFFICE.EXE" );
- FreeLibrary( hFaultRep );
- }
+ WerAddExcludedApplication(L"SOFFICE.EXE", FALSE);
return true;
}