* value.h (val_print): Return void.
* valprint.c (val_print): Return void.
This commit is contained in:
parent
a1f5dd1b0d
commit
35c0084bfc
|
@ -1,3 +1,8 @@
|
||||||
|
2012-03-01 Tom Tromey <tromey@redhat.com>
|
||||||
|
|
||||||
|
* value.h (val_print): Return void.
|
||||||
|
* valprint.c (val_print): Return void.
|
||||||
|
|
||||||
2012-03-01 Tom Tromey <tromey@redhat.com>
|
2012-03-01 Tom Tromey <tromey@redhat.com>
|
||||||
|
|
||||||
* value.h (common_val_print): Return void.
|
* value.h (common_val_print): Return void.
|
||||||
|
|
|
@ -330,12 +330,9 @@ val_print_invalid_address (struct ui_file *stream)
|
||||||
|
|
||||||
RECURSE indicates the amount of indentation to supply before
|
RECURSE indicates the amount of indentation to supply before
|
||||||
continuation lines; this amount is roughly twice the value of
|
continuation lines; this amount is roughly twice the value of
|
||||||
RECURSE.
|
RECURSE. */
|
||||||
|
|
||||||
If the data is printed as a string, returns the number of string
|
void
|
||||||
characters printed. */
|
|
||||||
|
|
||||||
int
|
|
||||||
val_print (struct type *type, const gdb_byte *valaddr, int embedded_offset,
|
val_print (struct type *type, const gdb_byte *valaddr, int embedded_offset,
|
||||||
CORE_ADDR address, struct ui_file *stream, int recurse,
|
CORE_ADDR address, struct ui_file *stream, int recurse,
|
||||||
const struct value *val,
|
const struct value *val,
|
||||||
|
@ -361,11 +358,11 @@ val_print (struct type *type, const gdb_byte *valaddr, int embedded_offset,
|
||||||
{
|
{
|
||||||
fprintf_filtered (stream, _("<incomplete type>"));
|
fprintf_filtered (stream, _("<incomplete type>"));
|
||||||
gdb_flush (stream);
|
gdb_flush (stream);
|
||||||
return (0);
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!valprint_check_validity (stream, real_type, embedded_offset, val))
|
if (!valprint_check_validity (stream, real_type, embedded_offset, val))
|
||||||
return 0;
|
return;
|
||||||
|
|
||||||
if (!options->raw)
|
if (!options->raw)
|
||||||
{
|
{
|
||||||
|
@ -373,7 +370,7 @@ val_print (struct type *type, const gdb_byte *valaddr, int embedded_offset,
|
||||||
address, stream, recurse,
|
address, stream, recurse,
|
||||||
val, options, language);
|
val, options, language);
|
||||||
if (ret)
|
if (ret)
|
||||||
return ret;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Handle summary mode. If the value is a scalar, print it;
|
/* Handle summary mode. If the value is a scalar, print it;
|
||||||
|
@ -381,7 +378,7 @@ val_print (struct type *type, const gdb_byte *valaddr, int embedded_offset,
|
||||||
if (options->summary && !scalar_type_p (type))
|
if (options->summary && !scalar_type_p (type))
|
||||||
{
|
{
|
||||||
fprintf_filtered (stream, "...");
|
fprintf_filtered (stream, "...");
|
||||||
return 0;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
TRY_CATCH (except, RETURN_MASK_ERROR)
|
TRY_CATCH (except, RETURN_MASK_ERROR)
|
||||||
|
@ -392,8 +389,6 @@ val_print (struct type *type, const gdb_byte *valaddr, int embedded_offset,
|
||||||
}
|
}
|
||||||
if (except.reason < 0)
|
if (except.reason < 0)
|
||||||
fprintf_filtered (stream, _("<error reading variable>"));
|
fprintf_filtered (stream, _("<error reading variable>"));
|
||||||
|
|
||||||
return ret;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Check whether the value VAL is printable. Return 1 if it is;
|
/* Check whether the value VAL is printable. Return 1 if it is;
|
||||||
|
|
12
gdb/value.h
12
gdb/value.h
|
@ -817,12 +817,12 @@ extern void value_print_array_elements (struct value *val,
|
||||||
|
|
||||||
extern struct value *value_release_to_mark (struct value *mark);
|
extern struct value *value_release_to_mark (struct value *mark);
|
||||||
|
|
||||||
extern int val_print (struct type *type, const gdb_byte *valaddr,
|
extern void val_print (struct type *type, const gdb_byte *valaddr,
|
||||||
int embedded_offset, CORE_ADDR address,
|
int embedded_offset, CORE_ADDR address,
|
||||||
struct ui_file *stream, int recurse,
|
struct ui_file *stream, int recurse,
|
||||||
const struct value *val,
|
const struct value *val,
|
||||||
const struct value_print_options *options,
|
const struct value_print_options *options,
|
||||||
const struct language_defn *language);
|
const struct language_defn *language);
|
||||||
|
|
||||||
extern void common_val_print (struct value *val,
|
extern void common_val_print (struct value *val,
|
||||||
struct ui_file *stream, int recurse,
|
struct ui_file *stream, int recurse,
|
||||||
|
|
Loading…
Reference in New Issue