libstdc++: use updated type for __unexpected_handler
Commit f4130a3eb5
changed the type of
__expected_handler in libsupc++/unwind-cxx.h to be a
std::terminate_handler to avoid a deprecated warning. However, the
definition in eh_unex_handler.cc still used the old type
(std::unexpected_handler) and thus causes a warning when compiling
libstdc++ with -Wdeprecated-declarations (which is the default, for
example, for clang).
Adapt the definition to match the declaration.
libstdc++-v3/ChangeLog:
* libsupc++/eh_unex_handler.cc: Adjust definition type to
declaration.
Reviewed-by: Jonathan Wakely <jwakely@redhat.com>
This commit is contained in:
parent
adbc46942a
commit
a7dea405d5
1 changed files with 1 additions and 1 deletions
|
@ -25,5 +25,5 @@
|
|||
#include "unwind-cxx.h"
|
||||
|
||||
/* The current installed user handler. */
|
||||
std::unexpected_handler __cxxabiv1::__unexpected_handler = std::terminate;
|
||||
std::terminate_handler __cxxabiv1::__unexpected_handler = std::terminate;
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue