diff options
Diffstat (limited to 'gdb/mi/mi-out.c')
-rw-r--r-- | gdb/mi/mi-out.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/gdb/mi/mi-out.c b/gdb/mi/mi-out.c index eedc5f7..96a847e 100644 --- a/gdb/mi/mi-out.c +++ b/gdb/mi/mi-out.c @@ -27,6 +27,7 @@ #include "interps.h" #include "ui-out.h" #include "utils.h" +#include "gdbsupport/gdb-checked-static-cast.h" /* Mark beginning of a table. */ @@ -327,11 +328,7 @@ mi_out_new (const char *mi_version) static mi_ui_out * as_mi_ui_out (ui_out *uiout) { - mi_ui_out *mi_uiout = dynamic_cast<mi_ui_out *> (uiout); - - gdb_assert (mi_uiout != NULL); - - return mi_uiout; + return gdb::checked_static_cast<mi_ui_out *> (uiout); } int |