msvcrt: Fix handling of nested exceptions.
commit62dc7f52f47f8a406d3b8a155b7d81cb19f3c98b
authorPeter Beutner <p.beutner@gmx.net>
Wed, 22 Feb 2006 11:04:13 +0000 (22 12:04 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Wed, 22 Feb 2006 11:04:13 +0000 (22 12:04 +0100)
treef6dbf0538a129bfa00afc17be83074b003ffc34a
parent1be2e1edef9440a947c03ddc73a72fab64f3858d
msvcrt: Fix handling of nested exceptions.
Move handling of nested exceptions completely in the
catch_function_nested_handler().  If a new exception was thrown inside
a catch block destroy the old exception object, if it is a rethrow
re-propagate the previous object.
dlls/msvcrt/cppexcept.c