0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-12-27 07:54:05 +01:00

ircd::cbor: Use non-reference value for shift integer. (fixes #154)

This commit is contained in:
Jason Volk 2020-05-29 14:12:26 -07:00
parent a61a67961a
commit 60b28ade71

View file

@ -170,7 +170,7 @@ uint8_t
ircd::cbor::head::major(const uint8_t &a) ircd::cbor::head::major(const uint8_t &a)
{ {
// shift for higher 3 bits only // shift for higher 3 bits only
static const int &shift(5); static const auto shift(5);
return a >> shift; return a >> shift;
} }
@ -179,7 +179,7 @@ uint8_t
ircd::cbor::head::minor(const uint8_t &a) ircd::cbor::head::minor(const uint8_t &a)
{ {
// mask of lower 5 bits only // mask of lower 5 bits only
static const uint8_t &mask static const uint8_t mask
{ {
uint8_t(0xFF) >> 3 uint8_t(0xFF) >> 3
}; };