Sweden-Number/dlls/kernel32
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
..
nls kernel32: Add Surinam Dutch and Belgian Dutch translations of language group names. 2008-01-07 12:02:26 +01:00
tests kernel32/tests: Fix the time tests when 'Automatically adjust clock for daylight saving changes' has been unset. 2008-02-15 09:56:12 +01:00
Makefile.in Makedll.rules: Add a generic EXTRADLLFLAGS variable instead of defining a specific variable for every possible parameter. 2007-12-11 14:59:54 +01:00
actctx.c
atom.c
atom16.c
change.c
comm.c kernel32: Fix description for SetDefaultCommConfig. 2007-10-29 12:02:44 +01:00
comm.drv.spec
computername.c
console.c Don't use GetExceptionCode and GetExceptionInformation in exception filter functions. 2008-02-16 14:57:44 +01:00
console_private.h
cpu.c Assorted spelling fixes. 2008-01-16 12:48:29 +01:00
debugger.c
dosmem.c
editline.c
environ.c kernel32/tests: Add more ExpandEnvironmentStringsA() tests. 2008-01-11 12:25:33 +01:00
error16.c
except.c kernel32: Remove the no-exec fault workaround, it shouldn't be needed anymore. 2007-12-05 12:35:47 +01:00
fiber.c kernel32: Don't save the signal mask in sigsetjmp. 2008-02-12 22:39:54 +01:00
file.c kernel32: Implement ReplaceFileW. 2008-02-12 23:03:09 +01:00
file16.c
format_msg.c kernel32: Remove unneeded casts. 2007-12-14 12:25:06 +01:00
global16.c kernel32: Remove unneeded casts. 2007-12-14 12:25:06 +01:00
heap.c kernel32: Remove unneeded casts. 2008-01-09 12:26:04 +01:00
instr.c winedos: Add the possibility of refusing to emulate some interrupts. 2007-12-23 13:55:12 +01:00
kernel.rc
kernel16.c
kernel16_private.h
kernel32.spec kernel32: Add RegisterApplicationRestart stub. 2008-02-05 12:06:09 +01:00
kernel_main.c kernel32: Initialise the top 16-bit stack frame to zero. 2008-01-18 11:56:13 +01:00
kernel_private.h winedos: Add the possibility of refusing to emulate some interrupts. 2007-12-23 13:55:12 +01:00
krnl386.exe.spec
lcformat.c
local16.c kernel32: Revert the removal of a cast from a macro. 2007-12-21 12:40:50 +01:00
locale.c kernel32: On Mac OS, recompose the Unicode strings we get from the OS. 2008-02-15 12:07:56 +01:00
locale_rc.rc
lzexpand.c kernel32: Pass HEAP_ZERO_MEMORY to HeapAlloc() instead of clearing the memory with a separate memset() call. 2007-12-06 12:07:17 +01:00
module.c kernel32: Remove unneeded casts. 2007-12-19 12:18:48 +01:00
ne_module.c kernel32: LOADPARAMS16->showCmd can be NULL, do not crash in that case. 2008-02-04 11:49:37 +01:00
ne_segment.c kernel32: Remove unneeded casts. 2007-12-20 10:47:00 +01:00
oldconfig.c
path.c kernel32: Don't fail unconditionally in MoveFile for directories with flag MOVEFILE_REPLACE_EXISTING. 2008-02-06 13:49:29 +01:00
powermgnt.c
process.c kernel32: Add RegisterApplicationRestart stub. 2008-02-05 12:06:09 +01:00
profile.c
pthread.c
registry16.c
relay16.c
resource.c kernel32: Remove unneeded casts. 2007-12-20 10:47:00 +01:00
resource16.c
selector.c
snoop16.c kernel32: Fix type of a loop variable in SNOOP16_Entry(). 2008-01-14 15:31:37 +01:00
stress.c
stress.spec
string.c
sync.c kernel32: Implement RegisterWaitForSingleObjectEx. 2008-01-07 12:04:07 +01:00
syslevel.c
system.c
system.drv.spec
tape.c
task.c
thread.c Assorted spelling fixes. 2007-12-07 16:35:32 +01:00
thunk.c kernel32: Remove unneeded casts. 2007-12-21 12:40:32 +01:00
time.c
toolhelp.c kernel32: Remove unneeded casts. 2008-01-09 12:26:04 +01:00
toolhelp.h
toolhelp.spec
toolhelp16.c
utthunk.c kernel32: Do not reuse the name of a function argument for a local variable. 2007-12-14 12:26:07 +01:00
version.c kernel32: Add some simple tests for GetVersionExA. 2007-12-03 11:52:01 +01:00
version.rc
version16.rc
virtual.c
volume.c kernel32: Fail more gracefully in GetVolumeInformation for fake drive devices. 2008-01-07 23:17:42 +01:00
vxd.c
win87em.c
win87em.spec
windebug.c
windebug.spec
wowthunk.c