diff options
Diffstat (limited to 'libstdc++-v3/libsupc++/eh_ptr.cc')
-rw-r--r-- | libstdc++-v3/libsupc++/eh_ptr.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libstdc++-v3/libsupc++/eh_ptr.cc b/libstdc++-v3/libsupc++/eh_ptr.cc index f0183cee726..6bc3311020c 100644 --- a/libstdc++-v3/libsupc++/eh_ptr.cc +++ b/libstdc++-v3/libsupc++/eh_ptr.cc @@ -212,8 +212,8 @@ std::rethrow_exception(std::exception_ptr ep) dep->primaryException = obj; __atomic_add_fetch (&eh->referenceCount, 1, __ATOMIC_ACQ_REL); - dep->unexpectedHandler = __unexpected_handler; - dep->terminateHandler = __terminate_handler; + dep->unexpectedHandler = get_unexpected (); + dep->terminateHandler = get_terminate (); __GXX_INIT_DEPENDENT_EXCEPTION_CLASS(dep->unwindHeader.exception_class); dep->unwindHeader.exception_cleanup = __gxx_dependent_exception_cleanup; |