We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 129c5ba commit e3e1e5eCopy full SHA for e3e1e5e
eh_personality.c
@@ -735,10 +735,11 @@ OBJC_PUBLIC void objc_exception_rethrow(struct _Unwind_Exception *e)
735
// rethrown exception in objc_end_catch
736
ex->catch_count = -ex->catch_count;
737
_Unwind_Reason_Code err = _Unwind_Resume_or_Rethrow(e);
738
+ id object = ex->object;
739
free(ex);
740
if (_URC_END_OF_STACK == err && 0 != _objc_unexpected_exception)
741
{
- _objc_unexpected_exception(ex->object);
742
+ _objc_unexpected_exception(object);
743
}
744
abort();
745
0 commit comments