Sonar fix

This commit is contained in:
Jeremy 2023-10-07 14:04:29 -04:00
parent 4d2580185f
commit df6c22f640
No known key found for this signature in database
GPG Key ID: 19AA8270105E8EB4

View File

@ -19,7 +19,7 @@ namespace libdwarf {
static_assert(std::is_pointer<Dwarf_Debug>::value, "Dwarf_Debug not a pointer"); static_assert(std::is_pointer<Dwarf_Debug>::value, "Dwarf_Debug not a pointer");
[[noreturn]] void handle_dwarf_error(Dwarf_Debug dbg, Dwarf_Error error) { [[noreturn]] void handle_dwarf_error(Dwarf_Debug dbg, Dwarf_Error error) {
unsigned ev = dwarf_errno(error); Dwarf_Unsigned ev = dwarf_errno(error);
char* msg = dwarf_errmsg(error); char* msg = dwarf_errmsg(error);
dwarf_dealloc_error(dbg, error); dwarf_dealloc_error(dbg, error);
throw std::runtime_error(stringf("Cpptrace dwarf error %u %s\n", ev, msg)); throw std::runtime_error(stringf("Cpptrace dwarf error %u %s\n", ev, msg));