opcodes: blackfin: drop null/nul checks in OUTS

Parts of the disassembler rely on the disasm info never being NULL (such
as being able to read memory to disassemble in the first place).  So drop
useless null checks in the OUTS helper.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
This commit is contained in:
Mike Frysinger 2011-02-22 20:52:31 +00:00
parent f5caf9f434
commit 500cccad3b
2 changed files with 5 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2011-02-22 Mike Frysinger <vapier@gentoo.org>
* bfin-dis.c (OUTS): Remove p NULL check and txt NUL check.
2011-02-22 Mike Frysinger <vapier@gentoo.org>
* bfin-dis.c (print_insn_bfin): Change outf->fprintf_func to OUTS.

View File

@ -490,7 +490,7 @@ static const enum machine_registers decode_allregs[] =
/* (arch.pm)arch_disassembler_functions. */
#ifndef OUTS
#define OUTS(p, txt) ((p) ? (((txt)[0]) ? (p->fprintf_func)(p->stream, "%s", txt) :0) :0)
#define OUTS(p, txt) (p)->fprintf_func ((p)->stream, "%s", txt)
#endif
static void