From 870c2204a2b69bfeaa298a280e450d20cbfeb890 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Thu, 27 May 2021 16:28:10 -0600 Subject: [PATCH] Minor cleanup to addrmap_index_data::previous_valid This changes addrmap_index_data::previous_valid to a bool, and initializes it inline. --- gdb/dwarf2/index-write.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gdb/dwarf2/index-write.c b/gdb/dwarf2/index-write.c index ccd6ef1b7fc..8a8c6904e69 100644 --- a/gdb/dwarf2/index-write.c +++ b/gdb/dwarf2/index-write.c @@ -421,10 +421,10 @@ struct addrmap_index_data int operator() (CORE_ADDR start_addr, void *obj); - /* Non-zero if the previous_* fields are valid. + /* True if the previous_* fields are valid. We can't write an entry until we see the next entry (since it is only then that we know the end of the entry). */ - int previous_valid = 0; + bool previous_valid = false; /* Index of the CU in the table of all CUs in the index file. */ unsigned int previous_cu_index = 0; /* Start address of the CU. */ @@ -460,10 +460,10 @@ addrmap_index_data::operator() (CORE_ADDR start_addr, void *obj) const auto it = cu_index_htab.find (pst); gdb_assert (it != cu_index_htab.cend ()); previous_cu_index = it->second; - previous_valid = 1; + previous_valid = true; } else - previous_valid = 0; + previous_valid = false; return 0; } -- 2.30.2