mirror of
https://github.com/reactos/reactos.git
synced 2024-08-08 12:18:13 +00:00
31335eaca5
Revision 1.37 fixes the exception in ole32 when opening a file with FoxitReader. Also fixes some warnings and hopefully some usermode crashes. 1.28: Jonathan Ernst <jonathan@ernstfamily.ch> Update the address of the Free Software Foundation. 1.29: Alexandre Julliard <julliard@winehq.org> include: Exception filters should return LONG, not DWORD. Also move UnhandledExceptionFilter definitions to winbase.h since they are there in the latest SDK. 1.30: Rob Shearman <rob@codeweavers.com> include: Move Wine-specific EH_* defines from winnt.h to include/wine/exception.h. 1.33: Rob Shearman <rob@codeweavers.com> Add a new convenience macro for an exception handler that handles all exceptions. When using native compiler exceptions, the previous method of doing this, __EXCEPT(NULL), would expand to __except( (NULL)(GetExceptionInformation())) which doesn't compile as NULL isn't a function. So add a new macro, __EXCEPT_ALL, which works correctly both when using native compiler exceptions and without and which makes the meaning of code in which it is used clearer. 1.35: Alexandre Julliard <julliard@winehq.org> ntdll: Make the exception handling functions inline. 1.36: Alexandre Julliard <julliard@winehq.org> exception.h: Only push the exception frame after sigsetjmp. Otherwise on Windows longjmp may want to mess with the exception frame. 1.37: Alexandre Julliard <julliard@winehq.org> exception.h: Preserve registers when calling RtlUnwind. See issue #812 for more details. svn path=/trunk/; revision=33732 |
||
---|---|---|
irc | ||
reactos | ||
rosapps | ||
rostests | ||
wallpaper |