From 99720b4eec3dbeac81dbbf400b43f4d933cb737f Mon Sep 17 00:00:00 2001 From: Thomas Eichinger Date: Thu, 3 Sep 2015 16:58:06 +0200 Subject: [PATCH] unittest/fib: fix printf formating for OS X --- tests/unittests/tests-fib/tests-fib.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/unittests/tests-fib/tests-fib.c b/tests/unittests/tests-fib/tests-fib.c index 0b3a25a02d..f71e2b8281 100644 --- a/tests/unittests/tests-fib/tests-fib.c +++ b/tests/unittests/tests-fib/tests-fib.c @@ -37,7 +37,7 @@ static void _fill_FIB_unique(size_t entries) for (size_t i = 0; i < entries; ++i) { /* construct "addresses" for the FIB */ snprintf(addr_dst, add_buf_size, "Test address %02d", (int)i); - snprintf(addr_nxt, add_buf_size, "Test address %02d", entries + i); + snprintf(addr_nxt, add_buf_size, "Test address %02d", (int)(entries + i)); /* the terminating \0 is unnecessary here */ fib_add_entry(&test_fib_table, 42, (uint8_t *)addr_dst, add_buf_size - 1, addr_dst_flags, @@ -61,7 +61,7 @@ static void _fill_FIB_multiple(size_t entries, size_t modulus) for (size_t i = 0; i < entries; ++i) { /* construct "addresses" for the FIB */ snprintf(addr_dst, add_buf_size, "Test address %02d", (int)i); - snprintf(addr_nxt, add_buf_size, "Test address %02d", i % modulus); + snprintf(addr_nxt, add_buf_size, "Test address %02d", (int)(i % modulus)); fib_add_entry(&test_fib_table, 42, (uint8_t *)addr_dst, add_buf_size - 1, addr_dst_flags, (uint8_t *)addr_nxt, add_buf_size - 1, addr_nxt_flags, @@ -190,7 +190,7 @@ static void test_fib_05_remove_upper_half(void) for (size_t i = 0; i < entries / 2; ++i) { /* construct "addresses" to remove */ - snprintf(addr_dst, add_buf_size, "Test address %02d", ((entries / 2) + i)); + snprintf(addr_dst, add_buf_size, "Test address %02d", (int)((entries / 2) + i)); fib_remove_entry(&test_fib_table, (uint8_t *)addr_dst, add_buf_size - 1); } @@ -673,7 +673,7 @@ static void test_fib_17_get_entry_set(void) for (size_t i = 0; i < 20; ++i) { /* construct "addresses" for the FIB */ snprintf(addr_dst, addr_buf_size, "Test address %02d", (int)i); - snprintf(addr_nxt, addr_buf_size, "Test address %02d", i % 11); + snprintf(addr_nxt, addr_buf_size, "Test address %02d", (int)(i % 11)); fib_add_entry(&test_fib_table, 42, (uint8_t *)addr_dst, addr_buf_size - 1, 0x0, (uint8_t *)addr_nxt, addr_buf_size - 1, 0x0, 100000);