diff options
author | Andrew Cagney <cagney@redhat.com> | 2002-03-17 16:10:25 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2002-03-17 16:10:25 +0000 |
commit | f66c9f11b6a343a68f2e88b23a521334e257af0b (patch) | |
tree | f59f8b338c46da66d0e4abf43e7def50b6520d73 /gdb/valprint.c | |
parent | 444269101d8823b47b500af288fd115ca1c074d9 (diff) | |
download | gdb-f66c9f11b6a343a68f2e88b23a521334e257af0b.zip gdb-f66c9f11b6a343a68f2e88b23a521334e257af0b.tar.gz gdb-f66c9f11b6a343a68f2e88b23a521334e257af0b.tar.bz2 |
* valprint.c (set_input_radix): Use input_radix.
(set_output_radix): Use output_radix.
(set_input_radix_1, set_output_radix_1): Add FIXME - bad radix
isn't reverted.
Diffstat (limited to 'gdb/valprint.c')
-rw-r--r-- | gdb/valprint.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/gdb/valprint.c b/gdb/valprint.c index 131769b..be22ce6 100644 --- a/gdb/valprint.c +++ b/gdb/valprint.c @@ -1294,7 +1294,7 @@ val_print_string (CORE_ADDR addr, int len, int width, struct ui_file *stream) static void set_input_radix (char *args, int from_tty, struct cmd_list_element *c) { - set_input_radix_1 (from_tty, *(unsigned *) c->var); + set_input_radix_1 (from_tty, input_radix); } /* ARGSUSED */ @@ -1310,6 +1310,8 @@ set_input_radix_1 (int from_tty, unsigned radix) if (radix < 2) { + /* FIXME: cagney/2002-03-17: This needs to revert the bad radix + value. */ error ("Nonsense input radix ``decimal %u''; input radix unchanged.", radix); } @@ -1325,7 +1327,7 @@ set_input_radix_1 (int from_tty, unsigned radix) static void set_output_radix (char *args, int from_tty, struct cmd_list_element *c) { - set_output_radix_1 (from_tty, *(unsigned *) c->var); + set_output_radix_1 (from_tty, output_radix); } static void @@ -1345,6 +1347,8 @@ set_output_radix_1 (int from_tty, unsigned radix) output_format = 'o'; /* octal */ break; default: + /* FIXME: cagney/2002-03-17: This needs to revert the bad radix + value. */ error ("Unsupported output radix ``decimal %u''; output radix unchanged.", radix); } |