From: Nick Mathewson Date: Thu, 11 Sep 2014 04:10:53 +0000 (-0400) Subject: C90 compliance for #13104 fixes X-Git-Tag: tor-0.2.6.1-alpha~134^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2491eadf002e993bee11aa76597ec7f361d8f6e5;p=thirdparty%2Ftor.git C90 compliance for #13104 fixes --- diff --git a/src/test/test_util.c b/src/test/test_util.c index eed37ca817..e105435f05 100644 --- a/src/test/test_util.c +++ b/src/test/test_util.c @@ -3277,6 +3277,7 @@ test_util_di_ops(void) /* exhaustively white-box test tor_memeq * against each possible (single-byte) bit difference * some arithmetic bugs only appear with certain bit patterns */ + { const uint8_t z = 0; uint8_t ii = 0; for (i = 0; i < 256; i++) { @@ -3292,6 +3293,7 @@ test_util_di_ops(void) test_eq(tor_memcmp(&z, &ii, 1) > 0 ? GT : EQ, z > ii ? GT : EQ); test_eq(tor_memcmp(&ii, &z, 1) < 0 ? LT : EQ, ii < z ? LT : EQ); } + } tt_int_op(1, ==, safe_mem_is_zero("", 0)); tt_int_op(1, ==, safe_mem_is_zero("", 1));