This does not change behavior, but it would be good for code clarity and to avoid -Wimplicit-int-conversion compiler warnings to use the an int of the same width for both isminetype and isminefilter.
refactor: Use underlying type of isminetype for isminefilter #23591
pull MarcoFalke wants to merge 1 commits into bitcoin:master from MarcoFalke:2111-int changing 2 files +7 −6-
MarcoFalke commented at 11:14 AM on November 25, 2021: member
- MarcoFalke added the label Refactoring on Nov 25, 2021
- MarcoFalke added the label Wallet on Nov 25, 2021
-
DrahtBot commented at 1:04 PM on November 25, 2021: member
<!--e57a25ab6845829454e8d69fc972939a-->
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
<!--174a7506f384e20aa4161008e828411d-->
Conflicts
No conflicts as of last run.
-
promag commented at 1:41 PM on November 25, 2021: member
Code review ACK fa653d6bdef798ab8aa480e60f255e8631db12be.
nit, include type_traits.
-
refactor: Use underlying type of isminetype for isminefilter fa2c991ec9
- MarcoFalke force-pushed on Nov 25, 2021
- shaavan approved
-
shaavan commented at 2:00 PM on November 25, 2021: contributor
crACK fa2c991ec93bc72d276f0dcd747b3e57c246139b
-
promag commented at 2:11 PM on November 25, 2021: member
Code review ACK fa2c991ec93bc72d276f0dcd747b3e57c246139b.
-
in src/wallet/ismine.h:49 in fa2c991ec9
45 | @@ -46,7 +46,7 @@ enum isminetype : unsigned int 46 | ISMINE_ENUM_ELEMENTS, 47 | }; 48 | /** used for bitflags of isminetype */ 49 | -typedef uint8_t isminefilter; 50 | +using isminefilter = std::underlying_type<isminetype>::type;
laanwj commented at 12:01 PM on November 29, 2021:This type is never stored in large quantities, so changing the size from 1 to 4 bytes is uncontroversial.
laanwj commented at 12:02 PM on November 29, 2021: memberCode review ACK fa2c991ec93bc72d276f0dcd747b3e57c246139b
laanwj merged this on Nov 29, 2021laanwj closed this on Nov 29, 2021MarcoFalke deleted the branch on Nov 29, 2021sidhujag referenced this in commit 1d3914215f on Nov 29, 2021RandyMcMillan referenced this in commit 716f63e827 on Dec 23, 2021DrahtBot locked this on Nov 29, 2022ContributorsLabels
github-metadata-mirror
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-05-02 12:14 UTC
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-05-02 12:14 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me