summaryrefslogtreecommitdiff
path: root/tests/utility_string_tests.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/utility_string_tests.c')
-rw-r--r--tests/utility_string_tests.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/tests/utility_string_tests.c b/tests/utility_string_tests.c
index 42254a4a..fe11d70b 100644
--- a/tests/utility_string_tests.c
+++ b/tests/utility_string_tests.c
@@ -80,24 +80,24 @@ static void Uint64ToStringTest(void) {
TestU64ToS(0x9A, 2, 0, "10011010");
TestU64ToS(0x71, 2, 12, "000001110001");
TestU64ToS(
- ~UINT64_C(0), 2, 0,
+ ~0ULL, 2, 0,
"1111111111111111111111111111111111111111111111111111111111111111");
/* Decimal */
TestU64ToS(0, 10, 0, "0");
TestU64ToS(12345, 10, 0, "12345");
TestU64ToS(67890, 10, 8, "00067890");
- TestU64ToS(~UINT64_C(0), 10, 0, "18446744073709551615");
+ TestU64ToS(~0ULL, 10, 0, "18446744073709551615");
/* Hex */
TestU64ToS(0, 16, 0, "0");
TestU64ToS(0x12345678, 16, 0, "12345678");
TestU64ToS(0x9ABCDEF, 16, 8, "09abcdef");
- TestU64ToS(~UINT64_C(0), 16, 0, "ffffffffffffffff");
+ TestU64ToS(~0ULL, 16, 0, "ffffffffffffffff");
/* Zero pad corner cases */
/* Don't pad if over length */
- TestU64ToS(UINT64_C(0x1234567890), 16, 8, "1234567890");
+ TestU64ToS(0x1234567890ULL, 16, 8, "1234567890");
/* Fail if padding won't fit in buffer */
TEST_EQ(0, Uint64ToString(dest, 8, 123, 10, 8), "Uint64ToString bad pad");
TEST_EQ(0, strcmp(dest, ""), "Uint64ToString bad pad result");
@@ -105,9 +105,6 @@ static void Uint64ToStringTest(void) {
}
-/* disable MSVC warnings on unused arguments */
-__pragma(warning (disable: 4100))
-
int main(int argc, char* argv[]) {
int error_code = 0;