forked from Imagelibrary/binutils-gdb
Fix buglet noticed while looking at PR 1298.
* m68k-dis.c (match_insn_m68k): Restore fprintf_func before printing error message.
This commit is contained in:
@@ -1308,12 +1308,14 @@ match_insn_m68k (bfd_vma memaddr,
|
||||
}
|
||||
else
|
||||
{
|
||||
/* We must restore the print functions before trying to print the
|
||||
error message. */
|
||||
info->fprintf_func = save_printer;
|
||||
info->print_address_func = save_print_address;
|
||||
info->fprintf_func (info->stream,
|
||||
/* xgettext:c-format */
|
||||
_("<internal error in opcode table: %s %s>\n"),
|
||||
best->name, best->args);
|
||||
info->fprintf_func = save_printer;
|
||||
info->print_address_func = save_print_address;
|
||||
return 2;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user