static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { if (len>1 && !memcmp (buf, "\xff\xff", 2)) return -1; strncpy (op->buf_asm, mcs96_op[buf[0]].ins, sizeof (op->buf_asm)-1); op->size = mcs96_len (buf[0]); return op->size; }
static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { if (len > 1 && !memcmp (buf, "\xff\xff", 2)) { return -1; } r_strbuf_set (&op->buf_asm, mcs96_op[buf[0]].ins); op->size = mcs96_len (buf[0]); return op->size; }
static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { strncpy (op->buf_asm, mcs96_op[buf[0]].ins, sizeof(op->buf_asm)); op->size = mcs96_len (buf[0]); return op->size; }