mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-07-28 12:24:04 +08:00
Use bool constants for value_print_options
This changes the uses of value_print_options to use 'true' and 'false' rather than integers.
This commit is contained in:
@ -428,10 +428,10 @@ enumerate_args (PyObject *iter,
|
||||
if (args_type == CLI_SCALAR_VALUES)
|
||||
{
|
||||
/* True in "summary" mode, false otherwise. */
|
||||
opts.summary = 1;
|
||||
opts.summary = true;
|
||||
}
|
||||
|
||||
opts.deref_ref = 1;
|
||||
opts.deref_ref = true;
|
||||
|
||||
annotate_frame_args ();
|
||||
|
||||
@ -555,7 +555,7 @@ enumerate_locals (PyObject *iter,
|
||||
struct value_print_options opts;
|
||||
|
||||
get_user_print_options (&opts);
|
||||
opts.deref_ref = 1;
|
||||
opts.deref_ref = true;
|
||||
|
||||
while (true)
|
||||
{
|
||||
|
@ -303,7 +303,7 @@ print_string_repr (PyObject *printer, const char *hint,
|
||||
gdbpy_extract_lazy_string (py_str.get (), &addr, &type,
|
||||
&length, &encoding);
|
||||
|
||||
local_opts.addressprint = 0;
|
||||
local_opts.addressprint = false;
|
||||
val_print_string (type, encoding.get (), addr, (int) length,
|
||||
stream, &local_opts);
|
||||
}
|
||||
@ -338,7 +338,7 @@ print_string_repr (PyObject *printer, const char *hint,
|
||||
{
|
||||
struct value_print_options opts = *options;
|
||||
|
||||
opts.addressprint = 0;
|
||||
opts.addressprint = false;
|
||||
common_val_print (replacement, stream, recurse, &opts, language);
|
||||
}
|
||||
else
|
||||
@ -506,7 +506,7 @@ print_children (PyObject *printer, const char *hint,
|
||||
|
||||
gdbpy_extract_lazy_string (py_v, &addr, &type, &length, &encoding);
|
||||
|
||||
local_opts.addressprint = 0;
|
||||
local_opts.addressprint = false;
|
||||
val_print_string (type, encoding.get (), addr, (int) length, stream,
|
||||
&local_opts);
|
||||
}
|
||||
|
@ -675,7 +675,7 @@ valpy_format_string (PyObject *self, PyObject *args, PyObject *kw)
|
||||
|
||||
struct value_print_options opts;
|
||||
gdbpy_get_print_options (&opts);
|
||||
opts.deref_ref = 0;
|
||||
opts.deref_ref = false;
|
||||
|
||||
/* We need objects for booleans as the "p" flag for bools is new in
|
||||
Python 3.3. */
|
||||
@ -1169,7 +1169,7 @@ valpy_str (PyObject *self)
|
||||
struct value_print_options opts;
|
||||
|
||||
gdbpy_get_print_options (&opts);
|
||||
opts.deref_ref = 0;
|
||||
opts.deref_ref = false;
|
||||
|
||||
string_file stb;
|
||||
|
||||
|
Reference in New Issue
Block a user