|
@@ -71,9 +71,7 @@ static void annotate_browser__write(struct ui_browser *self, void *entry, int ro
|
|
slsmg_write_nstring(" ", 9);
|
|
slsmg_write_nstring(" ", 9);
|
|
}
|
|
}
|
|
|
|
|
|
- SLsmg_set_char_set(1);
|
|
|
|
- SLsmg_write_char(SLSMG_VLINE_CHAR);
|
|
|
|
- SLsmg_set_char_set(0);
|
|
|
|
|
|
+ ui_browser__write_graph(self, SLSMG_VLINE_CHAR);
|
|
SLsmg_write_char(' ');
|
|
SLsmg_write_char(' ');
|
|
|
|
|
|
/* The scroll bar isn't being used */
|
|
/* The scroll bar isn't being used */
|
|
@@ -116,10 +114,8 @@ static void annotate_browser__write(struct ui_browser *self, void *entry, int ro
|
|
if (ins__is_jump(dl->ins)) {
|
|
if (ins__is_jump(dl->ins)) {
|
|
bool fwd = dl->ops.target > (u64)dl->offset;
|
|
bool fwd = dl->ops.target > (u64)dl->offset;
|
|
|
|
|
|
- SLsmg_set_char_set(1);
|
|
|
|
- SLsmg_write_char(fwd ? SLSMG_DARROW_CHAR :
|
|
|
|
- SLSMG_UARROW_CHAR);
|
|
|
|
- SLsmg_set_char_set(0);
|
|
|
|
|
|
+ ui_browser__write_graph(self, fwd ? SLSMG_DARROW_CHAR :
|
|
|
|
+ SLSMG_UARROW_CHAR);
|
|
SLsmg_write_char(' ');
|
|
SLsmg_write_char(' ');
|
|
} else {
|
|
} else {
|
|
slsmg_write_nstring(" ", 2);
|
|
slsmg_write_nstring(" ", 2);
|
|
@@ -131,9 +127,7 @@ static void annotate_browser__write(struct ui_browser *self, void *entry, int ro
|
|
if (strcmp(dl->name, "retq")) {
|
|
if (strcmp(dl->name, "retq")) {
|
|
slsmg_write_nstring(" ", 2);
|
|
slsmg_write_nstring(" ", 2);
|
|
} else {
|
|
} else {
|
|
- SLsmg_set_char_set(1);
|
|
|
|
- SLsmg_write_char(SLSMG_LARROW_CHAR);
|
|
|
|
- SLsmg_set_char_set(0);
|
|
|
|
|
|
+ ui_browser__write_graph(self, SLSMG_LARROW_CHAR);
|
|
SLsmg_write_char(' ');
|
|
SLsmg_write_char(' ');
|
|
}
|
|
}
|
|
|
|
|