diff options
author | Tom Tromey <tromey@redhat.com> | 2012-03-01 19:22:22 +0000 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 2012-03-01 19:22:22 +0000 |
commit | 8e069a981cbb9b33ccfbdd82ad7da5ce8b0c35b2 (patch) | |
tree | 6108ae13fd153220a3cc8249808bfce343b25bb1 /gdb/c-valprint.c | |
parent | be3359361a4b5306207e896b3966e03289340abc (diff) | |
download | gdb-8e069a981cbb9b33ccfbdd82ad7da5ce8b0c35b2.zip gdb-8e069a981cbb9b33ccfbdd82ad7da5ce8b0c35b2.tar.gz gdb-8e069a981cbb9b33ccfbdd82ad7da5ce8b0c35b2.tar.bz2 |
* value.h (value_print): Return void.
* valprint.c (value_print): Return void.
* p-valprint.c (pascal_value_print): Return void.
* p-lang.h (pascal_value_print): Return void.
* language.h (struct language_defn) <la_value_print>: Return
void.
* language.c (unk_lang_value_print): Return void.
* jv-valprint.c (java_value_print): Return void.
* jv-lang.h (java_value_print): Return void.
* f-valprint.c (c_value_print): Don't declare.
Include c-lang.h.
* c-valprint.c (c_value_print): Return void.
* c-lang.h (c_value_print): Return void.
* ada-valprint.c (ada_value_print): Return void.
* ada-lang.h (ada_value_print): Return void.
Diffstat (limited to 'gdb/c-valprint.c')
-rw-r--r-- | gdb/c-valprint.c | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/gdb/c-valprint.c b/gdb/c-valprint.c index 0054dc0..98901ce 100644 --- a/gdb/c-valprint.c +++ b/gdb/c-valprint.c @@ -644,7 +644,7 @@ c_val_print (struct type *type, const gdb_byte *valaddr, return (0); } -int +void c_value_print (struct value *val, struct ui_file *stream, const struct value_print_options *options) { @@ -748,10 +748,11 @@ c_value_print (struct value *val, struct ui_file *stream, full ? "" : _(" [incomplete object]")); /* Print out object: enclosing type is same as real_type if full. */ - return val_print (value_enclosing_type (val), - value_contents_for_printing (val), 0, - value_address (val), stream, 0, - val, &opts, current_language); + val_print (value_enclosing_type (val), + value_contents_for_printing (val), 0, + value_address (val), stream, 0, + val, &opts, current_language); + return; /* Note: When we look up RTTI entries, we don't get any information on const or volatile attributes. */ } @@ -760,17 +761,18 @@ c_value_print (struct value *val, struct ui_file *stream, /* No RTTI information, so let's do our best. */ fprintf_filtered (stream, "(%s ?) ", TYPE_NAME (value_enclosing_type (val))); - return val_print (value_enclosing_type (val), - value_contents_for_printing (val), 0, - value_address (val), stream, 0, - val, &opts, current_language); + val_print (value_enclosing_type (val), + value_contents_for_printing (val), 0, + value_address (val), stream, 0, + val, &opts, current_language); + return; } /* Otherwise, we end up at the return outside this "if". */ } - return val_print (val_type, value_contents_for_printing (val), - value_embedded_offset (val), - value_address (val), - stream, 0, - val, &opts, current_language); + val_print (val_type, value_contents_for_printing (val), + value_embedded_offset (val), + value_address (val), + stream, 0, + val, &opts, current_language); } |