R_API char *r_reg_get_bvalue(RReg *reg, RRegItem *item) { char *out; ut64 num; if (!item->flags) return NULL; out = malloc (strlen (item->flags)+1); num = r_reg_get_value (reg, item); r_str_bits (out, (ut8*)&num, strlen (item->flags)*8, item->flags); return out; }
R_API R_HEAP char *r_reg_get_bvalue(RReg *reg, RRegItem *item) { char *out = NULL; if (reg && item && item->flags) { out = malloc (strlen (item->flags) + 1); if (out) { ut64 num = r_reg_get_value (reg, item); r_str_bits (out, (ut8 *)&num, strlen (item->flags) * 8, item->flags); } } return out; }