From 75b72bf62122c74f4c0c193e9364928aecdba695 Mon Sep 17 00:00:00 2001 From: Nick Mathewson <nickm@torproject.org> Date: Mon, 4 Jun 2012 11:07:52 -0400 Subject: [PATCH] Fix build warning on Lenny about strtok_r unit test This fixes a warning in efb8a09f, where Debain Lenny's GCC doesn't get that for (i=0; i<3; ++i) { const char *p; switch(i) { case 0: p="X"; break; case 1: p="Y"; break; case 2: p="Z"; break; } printf("%s\n", p); } will never try to print an uninitialezed value. Found by buildbots. Bug in no released versions of Tor. --- src/test/test_util.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/test/test_util.c b/src/test/test_util.c index e05269252b..0d132ee8c8 100644 --- a/src/test/test_util.c +++ b/src/test/test_util.c @@ -1826,10 +1826,9 @@ test_util_strtok(void) char *cp1, *cp2; for (i = 0; i < 3; i++) { - const char *pad1, *pad2; + const char *pad1="", *pad2=""; switch (i) { case 0: - pad1 = pad2 = ""; break; case 1: pad1 = " "; -- GitLab