Replace exception_print_same with operator!=

I noticed that exception_print_same is only used in a single spot, and
it seemed to be better as an operator!= method attached to
gdb_exception.

Regression tested on x86-64 Fedora 34.
This commit is contained in:
Tom Tromey
2021-06-27 11:06:04 -06:00
parent fb6262e853
commit 785e5700ce
4 changed files with 18 additions and 18 deletions

View File

@@ -133,17 +133,3 @@ exception_fprintf (struct ui_file *file, const struct gdb_exception &e,
print_exception (file, e);
}
}
/* See exceptions.h. */
int
exception_print_same (const struct gdb_exception &e1,
const struct gdb_exception &e2)
{
const char *msg1 = e1.message == nullptr ? "" : e1.what ();
const char *msg2 = e2.message == nullptr ? "" : e2.what ();
return (e1.reason == e2.reason
&& e1.error == e2.error
&& strcmp (msg1, msg2) == 0);
}