PowerPC and Exception

Pierre d'Herbemont stegefin at free.fr
Mon Jul 21 07:19:03 CDT 2003


Skipped content of type multipart/alternative-------------- next part --------------
Index: dlls/ntdll/exception.c
===================================================================
RCS file: /home/wine/wine/dlls/ntdll/exception.c,v
retrieving revision 1.55
diff -u -r1.55 exception.c
--- dlls/ntdll/exception.c	15 Jul 2003 20:53:40 -0000	1.55
+++ dlls/ntdll/exception.c	21 Jul 2003 12:10:11 -0000
@@ -200,6 +200,7 @@
     nested_frame = NULL;
     while (frame != (PEXCEPTION_FRAME)0xFFFFFFFF)
     {
+#ifndef __powerpc__
         /* Check frame address */
         if (((void*)frame < NtCurrentTeb()->stack_low) ||
             ((void*)(frame+1) > NtCurrentTeb()->stack_top) ||
@@ -208,6 +209,7 @@
             rec->ExceptionFlags |= EH_STACK_INVALID;
             break;
         }
+#endif /* __powerpc__ */
 
         /* Call handler */
         res = EXC_CallHandler( rec, frame, context, &dispatch, frame->Handler, EXC_RaiseHandler );


More information about the wine-patches mailing list