mirror of
https://github.com/radareorg/radare2.git
synced 2025-03-06 13:29:46 +00:00
Escape flag realname in pdJ (#10649)
This commit is contained in:
parent
a95cb7e20a
commit
191beacdc9
@ -1923,7 +1923,16 @@ static void ds_show_flags(RDisasmState *ds) {
|
||||
} else {
|
||||
const char *lang = r_config_get (core->config, "bin.lang");
|
||||
char *name = r_bin_demangle (core->bin->cur, lang, flag->realname, flag->offset);
|
||||
r_cons_printf ("%s:", name? name: flag->realname);
|
||||
if (name || !ds->use_json) {
|
||||
r_cons_print (name ? name : flag->realname);
|
||||
} else {
|
||||
char *name_out = r_str_escape (flag->realname);
|
||||
if (name_out) {
|
||||
r_cons_print (name_out);
|
||||
free (name_out);
|
||||
}
|
||||
}
|
||||
r_cons_print (":");
|
||||
R_FREE (name);
|
||||
}
|
||||
} else {
|
||||
|
Loading…
x
Reference in New Issue
Block a user