INTEGRATION: CWS presfixes05 (1.4.404); FILE MERGED

2005/04/25 08:38:29 ssa 1.4.404.1: #120661# exception should not be caught in user32 but by the crashreporter, the timer callback was not covered by the same contruct in SalFrameWndProc as it is not message based
This commit is contained in:
Oliver Bolte 2005-05-03 13:10:48 +00:00
parent dd91a7a08c
commit 742fb07c11

View file

@ -2,9 +2,9 @@
*
* $RCSfile: saltimer.cxx,v $
*
* $Revision: 1.4 $
* $Revision: 1.5 $
*
* last change: $Author: vg $ $Date: 2004-01-06 14:53:36 $
* last change: $Author: obo $ $Date: 2005-05-03 14:10:48 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@ -137,6 +137,8 @@ void WinSalTimer::Stop()
// -----------------------------------------------------------------------
void CALLBACK SalTimerProc( HWND, UINT, UINT, DWORD )
{
__try
{
SalData* pSalData = GetSalData();
ImplSVData* pSVData = ImplGetSVData();
@ -165,3 +167,9 @@ void CALLBACK SalTimerProc( HWND, UINT, UINT, DWORD )
ImplSalStartTimer( 10, TRUE );
}
}
// #120661# exception should not be caught in user32
// see also SalFrameWndProcW/A
__except(UnhandledExceptionFilter(GetExceptionInformation()))
{
}
}