Ulrich Weigand wrote:
> 
> Eric Pouech wrote:
> 
> > as posted by Uwe, exceptions were not properly handled when one
> > exception frame was located on the large stack.
> > this patch solves it (as tested by Uwe).
> 
> Hmmm.  This collides with a change I was working on :-/  Anyway, wouldn't
> it be simpler if CALL_LARGE_STACK would just adapt the TEB stack limits
> while executing on the large stack?  This way, the NTDLL exception logic
> wouldn't need to know about all those special cases ...
> 
> What do you think of the appended alternative patch?
way cleaner than my first proposal. I wasn't too happy with exporting
the static variables from call32.s (and I also think it has a greater
portability than the previous implementation)

So, we let Alexandre apply your patch instead.

A+

-- 
---------------
Eric Pouech (http://perso.wanadoo.fr/eric.pouech/)
"The future will be better tomorrow", Vice President Dan Quayle

Reply via email to