From 69fbef1d87ffc4807ff75676f30c7ea30bb11a96 Mon Sep 17 00:00:00 2001 From: Valerii Hiora Date: Thu, 21 Aug 2014 11:10:03 +0300 Subject: [PATCH] Fixed unwinding for iOS Was broken by Windows adoption --- src/librustrt/unwind.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/librustrt/unwind.rs b/src/librustrt/unwind.rs index 204128cf6be..58012002c4f 100644 --- a/src/librustrt/unwind.rs +++ b/src/librustrt/unwind.rs @@ -333,7 +333,10 @@ pub mod eabi { uw::_URC_HANDLER_FOUND // catch! } else { // cleanup phase - uw::_URC_INSTALL_CONTEXT + unsafe { + __gcc_personality_sj0(_version, actions, _exception_class, _ue_header, + _context) + } } } }