diff options
author | Jeff Johnston <jjohnstn@redhat.com> | 2002-10-03 22:34:58 +0000 |
---|---|---|
committer | Jeff Johnston <jjohnstn@redhat.com> | 2002-10-03 22:34:58 +0000 |
commit | 52c6a6ac2dbf7264ce348f9abf1360a2c354aea0 (patch) | |
tree | af57500c24d7e13dfb7520b565c64a9087229217 /gdb/ui-out.c | |
parent | c18008c5d8ba33c7c417543b3e99650192f5fc37 (diff) | |
download | gdb-52c6a6ac2dbf7264ce348f9abf1360a2c354aea0.zip gdb-52c6a6ac2dbf7264ce348f9abf1360a2c354aea0.tar.gz gdb-52c6a6ac2dbf7264ce348f9abf1360a2c354aea0.tar.bz2 |
2002-10-03 Jeff Johnston <jjohnstn@redhat.com>
* ui-out.h (ui_out_field_fmt_int): New prototype.
* ui-out.c (ui_out_field_fmt_int): New function allowing specification
of field width and alignment.
* stack.c (print_frame_info_base): When printing frame level, use
ui_out_field_fmt_int with a width of 2 and left alignment. Fix for
PR gdb/192
Diffstat (limited to 'gdb/ui-out.c')
-rw-r--r-- | gdb/ui-out.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gdb/ui-out.c b/gdb/ui-out.c index 4a4a922..da7740f 100644 --- a/gdb/ui-out.c +++ b/gdb/ui-out.c @@ -486,6 +486,23 @@ ui_out_field_int (struct ui_out *uiout, } void +ui_out_field_fmt_int (struct ui_out *uiout, + int input_width, + enum ui_align input_align, + const char *fldname, + int value) +{ + int fldno; + int width; + int align; + struct ui_out_level *current = current_level (uiout); + + verify_field (uiout, &fldno, &width, &align); + + uo_field_int (uiout, fldno, input_width, input_align, fldname, value); +} + +void ui_out_field_core_addr (struct ui_out *uiout, const char *fldname, CORE_ADDR address) |