From ef5e5b0b6534bed8e9dcd6494acf3f8ee418f8e5 Mon Sep 17 00:00:00 2001 From: Simon Marchi Date: Tue, 1 Sep 2020 12:54:38 -0400 Subject: gdb: change bcache::insert `added` parameter to bool It is currently an int, but it is used as a bool. gdb/ChangeLog: * bcache.h (struct bcache) : Change type of `added` to pointer to bool. * bcache.c (bcache::insert): Likewise. * gdbtypes.c (check_types_worklist): Adjust. * psymtab.c (add_psymbol_to_bcache): Adjust. Change-Id: I06b1041636c656782a89cb6106c9ae2593f61616 --- gdb/bcache.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'gdb/bcache.c') diff --git a/gdb/bcache.c b/gdb/bcache.c index 49d9d3f..9a8fb87 100644 --- a/gdb/bcache.c +++ b/gdb/bcache.c @@ -140,15 +140,15 @@ bcache::expand_hash_table () returning an old entry. */ const void * -bcache::insert (const void *addr, int length, int *added) +bcache::insert (const void *addr, int length, bool *added) { unsigned long full_hash; unsigned short half_hash; int hash_index; struct bstring *s; - if (added) - *added = 0; + if (added != nullptr) + *added = false; /* Lazily initialize the obstack. This can save quite a bit of memory in some cases. */ @@ -203,8 +203,8 @@ bcache::insert (const void *addr, int length, int *added) m_unique_size += length; m_structure_size += BSTRING_SIZE (length); - if (added) - *added = 1; + if (added != nullptr) + *added = true; return &newobj->d.data; } -- cgit v1.1