From 31af77a32a9ad6cd87f7d26d078aee3045211a30 Mon Sep 17 00:00:00 2001 From: "KJK::Hyperion" Date: Fri, 4 Jun 2004 00:47:47 +0000 Subject: [PATCH] Setjmp has one argument and returns zero svn path=/trunk/; revision=9607 --- reactos/lib/pseh/i386/setjmp.asm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/reactos/lib/pseh/i386/setjmp.asm b/reactos/lib/pseh/i386/setjmp.asm index 3e95355ab54..abc81b10095 100644 --- a/reactos/lib/pseh/i386/setjmp.asm +++ b/reactos/lib/pseh/i386/setjmp.asm @@ -24,9 +24,9 @@ segment .text use32 ; Note: the undecorated names are for Borland C++ (and possibly other compilers ; using the OMF format) global SEHSetJmp -global __SEHSetJmp +global __SEHSetJmp@4 SEHSetJmp: -__SEHSetJmp@8: +__SEHSetJmp@4: ; jump buffer mov eax, [esp+4] @@ -43,6 +43,8 @@ __SEHSetJmp@8: mov [eax+12], ebx mov [eax+16], esi mov [eax+20], edi + + xor eax, eax ret 4 global SEHLongJmp