reactos/include/pseh
diff -u -r1.3 -r1.4
--- framebased.h 3 Jun 2004 03:09:01 -0000 1.3
+++ framebased.h 3 Jun 2004 04:14:07 -0000 1.4
@@ -44,7 +44,10 @@
}
_SEHFrame_t;
-static void __stdcall _SEHCompilerSpecificHandler(_SEHPortableFrame_t * frame)
+static __declspec(noreturn) void __stdcall _SEHCompilerSpecificHandler
+(
+ _SEHPortableFrame_t * frame
+)
{
_SEHFrame_t * myframe;
myframe = (_SEHFrame_t *)(((char *)frame) - offsetof(_SEHFrame_t, SEH_Header));
reactos/lib/pseh/i386
diff -u -r1.2 -r1.3
--- framebased.asm 2 Jun 2004 19:22:06 -0000 1.2
+++ framebased.asm 3 Jun 2004 04:14:07 -0000 1.3
@@ -44,7 +44,7 @@
global __SEHUnwind
__SEHUnwind:
- extern RtlUnwind
+ extern _RtlUnwind@16
mov ecx, [esp+4]
@@ -57,7 +57,7 @@
push eax
push eax
push ecx
- call RtlUnwind
+ call _RtlUnwind@16
pop ebx
pop edi