esil2reil.c
// General function for operations which re-assign to dst. Example, addeq.
General function for operations which re-assign to dst. Example, addeq.
General function for operations which re - assign to dst . Example addeq .
static int reil_bineqop(RAnalEsil *esil, RAnalReilOpcode opcode) {
	int ret = 1;
	RAnalReilArg *op = reil_pop_arg(esil);
	if (!op) {
		return false;
	}
	reil_push_arg(esil, op);
	ret &= reil_binop(esil, opcode);
	reil_push_arg(esil, op);
	ret &= reil_eq(esil);
	R_FREE(op);
	return ret;
}
static int reil_bineqop ( RAnalEsil * esil , RAnalReilOpcode opcode ) { int ret = 1 ; RAnalReilArg * op = reil_pop_arg ( esil ) ; if ( ! op ) { return false ; } reil_push_arg ( esil , op ) ; ret &= reil_binop ( esil , opcode ) ; reil_push_arg ( esil , op ) ; ret &= reil_eq ( esil ) ; R_FREE ( op ) ; return ret ; }
General function for operations which re-assign to dst.
General function for operations which re - assign to dst .