diff options
| author | Dan Engelbrecht <[email protected]> | 2022-04-01 23:36:24 +0200 |
|---|---|---|
| committer | Dan Engelbrecht <[email protected]> | 2022-04-01 23:36:24 +0200 |
| commit | 047be064076840cdb908f226f34d9f0d1b607a60 (patch) | |
| tree | 566bc8e341d9f069bd1e9b5eb6ee17b03ce57dc0 /zenstore/compactcas.cpp | |
| parent | safer and easier to read Char2Nibble (diff) | |
| download | zen-047be064076840cdb908f226f34d9f0d1b607a60.tar.xz zen-047be064076840cdb908f226f34d9f0d1b607a60.zip | |
use std::unsigned_integral for ToHexNumber and ParseHexNumber
Diffstat (limited to 'zenstore/compactcas.cpp')
| -rw-r--r-- | zenstore/compactcas.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/zenstore/compactcas.cpp b/zenstore/compactcas.cpp index 7e52f31db..64f240613 100644 --- a/zenstore/compactcas.cpp +++ b/zenstore/compactcas.cpp @@ -1605,10 +1605,10 @@ TEST_CASE("compactcas.hex") CHECK(!ParseHexNumber("", Value)); char Hex[9]; - ToHexNumber(0, Hex); + ToHexNumber(0u, Hex); HexString = std::string(Hex); CHECK(ParseHexNumber(HexString, Value)); - CHECK(Value == 0); + CHECK(Value == 0u); ToHexNumber(std::numeric_limits<std::uint32_t>::max(), Hex); HexString = std::string(Hex); @@ -1616,23 +1616,23 @@ TEST_CASE("compactcas.hex") CHECK(ParseHexNumber(HexString, Value)); CHECK(Value == std::numeric_limits<std::uint32_t>::max()); - ToHexNumber(0xadf14711, Hex); + ToHexNumber(0xadf14711u, Hex); HexString = std::string(Hex); CHECK(HexString == "adf14711"); CHECK(ParseHexNumber(HexString, Value)); - CHECK(Value == 0xadf14711); + CHECK(Value == 0xadf14711u); - ToHexNumber(0x80000000, Hex); + ToHexNumber(0x80000000u, Hex); HexString = std::string(Hex); CHECK(HexString == "80000000"); CHECK(ParseHexNumber(HexString, Value)); - CHECK(Value == 0x80000000); + CHECK(Value == 0x80000000u); - ToHexNumber(0x718293a4, Hex); + ToHexNumber(0x718293a4u, Hex); HexString = std::string(Hex); CHECK(HexString == "718293a4"); CHECK(ParseHexNumber(HexString, Value)); - CHECK(Value == 0x718293a4); + CHECK(Value == 0x718293a4u); } TEST_CASE("compactcas.compact.gc") |