Skip to content

Commit

Permalink
Fix pdsf asserts
Browse files Browse the repository at this point in the history
  • Loading branch information
radare committed Mar 16, 2020
1 parent 218901f commit fe1261c
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions libr/reg/reg.c
Original file line number Diff line number Diff line change
Expand Up @@ -286,11 +286,15 @@ R_API bool r_reg_is_readonly(RReg *reg, RRegItem *item) {
}

R_API ut64 r_reg_setv(RReg *reg, const char *name, ut64 val) {
return r_reg_set_value (reg, r_reg_get (reg, name, -1), val);
r_return_val_if_fail (reg && name, UT64_MAX);
RRegItem *ri = r_reg_get (reg, name, -1);
return ri? r_reg_set_value (reg, ri, val): UT64_MAX;
}

R_API ut64 r_reg_getv(RReg *reg, const char *name) {
return r_reg_get_value (reg, r_reg_get (reg, name, -1));
r_return_val_if_fail (reg && name, UT64_MAX);
RRegItem *ri = r_reg_get (reg, name, -1);
return ri? r_reg_get_value (reg, ri): UT64_MAX;
}

R_API RRegItem *r_reg_get(RReg *reg, const char *name, int type) {
Expand Down

0 comments on commit fe1261c

Please # to comment.