HomePhabricator

chain: define enum used as bit field as uint32_t
073225cb01d9Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

chain: define enum used as bit field as uint32_t

Bitwise logic combined with < with undefined signedness will
potentially results in undefined behavior. Fix this by defining the type
as a c++11 typed enum.

Fixes #6017.

Details

Provenance
Wladimir J. van der Laan <laanwj@gmail.com>Authored on Apr 28 2016, 11:35
schancelPushed on Jan 5 2018, 21:58
schancelPushed on Jan 5 2018, 21:39
schancelPushed on Jan 5 2018, 21:17
Parents
rSTAGINGd9594bfe0c3e: Merge #7514: Fix IsInitialBlockDownload for testnet
Branches
Unknown
Tags
Unknown

Event Timeline

Wladimir J. van der Laan <laanwj@gmail.com> committed rSTAGING073225cb01d9: chain: define enum used as bit field as uint32_t (authored by Wladimir J. van der Laan <laanwj@gmail.com>).Apr 28 2016, 11:35