Sweden-Number/dlls/winedos
Rob Shearman a82f4dd9b7 Don't use GetExceptionCode and GetExceptionInformation in exception filter functions.
When using native compiler exceptions, it isn't valid to use 
GetExceptionCode and GetExceptionInformation anywhere other than in the 
filter or handler blocks since it would be very hard for the compiler to 
work out where to retrieve the exception information from on the stack.

Therefore, remove the WINE_EXCEPTION_FILTER and WINE_FINALLY_FUNC macros 
which enabled GetExceptionCode, GetExceptionInformation and 
AbnormalTermination to be used inside of the functions they declared and 
fix up all callers to access the information directly.
2008-02-16 14:57:44 +01:00
..
Makefile.in Removed some unneeded imports. 2007-12-06 21:24:24 +01:00
devices.c winedos: Remove unneeded casts. 2008-01-25 12:08:45 +01:00
dma.c Spelling fixes. 2008-01-10 12:16:31 +01:00
dosaspi.c Assorted spelling fixes. 2007-10-23 18:20:27 +02:00
dosconf.c
dosexe.h winedos: Add the possibility of refusing to emulate some interrupts. 2007-12-23 13:55:12 +01:00
dosmem.c winedos: Remove unneeded casts. 2008-01-25 12:08:45 +01:00
dosvm.c Don't use GetExceptionCode and GetExceptionInformation in exception filter functions. 2008-02-16 14:57:44 +01:00
dosvm.h
fpu.c
himem.c winedos: Make UMB executable. 2007-08-14 20:29:21 +02:00
int2f.c winedos: Remove unneeded casts. 2008-01-25 12:08:45 +01:00
int09.c winedos: Declare some items static. 2007-02-05 17:11:51 +01:00
int10.c Spelling fixes. 2008-01-10 12:16:31 +01:00
int13.c winedos: Win64 printf format warning fixes. 2006-10-03 15:55:37 +02:00
int15.c Assorted spelling fixes. 2006-12-14 20:25:05 +01:00
int16.c
int21.c winedos: Remove unneeded casts. 2008-01-25 12:08:45 +01:00
int25.c winedos: Win64 printf format warning fixes. 2006-10-03 15:55:37 +02:00
int26.c winedos: Win64 printf format warning fixes. 2006-10-03 15:55:37 +02:00
int31.c Don't use GetExceptionCode and GetExceptionInformation in exception filter functions. 2008-02-16 14:57:44 +01:00
int33.c
int67.c winedos: Declare some items static. 2007-02-05 17:11:51 +01:00
interrupts.c winedos: Don't emulate in 32-bit mode interrupts that don't have a specific handler. 2007-12-31 17:25:05 +01:00
ioports.c winedos: Remove unneeded casts. 2008-01-25 12:08:45 +01:00
module.c Assorted spelling fixes. 2007-08-09 14:13:07 +02:00
ppdev.c
relay.c
soundblaster.c Spelling fixes. 2008-01-10 12:16:31 +01:00
timer.c
vga.c winedos: Remove unneeded casts. 2008-01-25 12:08:45 +01:00
vga.h winedos: Declare some items static. 2007-02-05 17:11:51 +01:00
vxd.c winedos: Remove unneeded casts. 2008-01-25 12:08:45 +01:00
winedos.spec
wprocs.spec
xms.c winedos: Win64 printf format warning fixes. 2006-10-03 15:55:37 +02:00