mirror of
https://github.com/radareorg/radare2.git
synced 2025-03-06 05:17:38 +00:00
* check r_syscall_reg return value in r_anal_cc_to_string()
This commit is contained in:
parent
a4af6bce2f
commit
9395ec2662
@ -61,6 +61,7 @@ R_API char *r_anal_cc_to_string (RAnal *anal, RAnalCC* cc) {
|
||||
snprintf (str, sizeof (str), "%s (", si->name);
|
||||
for (i=0; i<si->args; i++) {
|
||||
const char *reg = r_syscall_reg (anal->syscall, i+1, si->args);
|
||||
if (!reg) break; // no registers?
|
||||
item = r_reg_get (anal->reg, reg, R_REG_TYPE_GPR);
|
||||
if (item) {
|
||||
snprintf (buf, sizeof (buf), "0x%"PFMT64x, r_reg_get_value (anal->reg, item));
|
||||
|
Loading…
x
Reference in New Issue
Block a user