[tor-commits] [tor/master] Remove test for strclear as it no longer exists in the codebase

nickm at torproject.org nickm at torproject.org
Thu Nov 12 16:42:29 UTC 2015


commit 75fc4d551174b712a0468ae7a8be821b566ef1f9
Author: teor <teor2345 at gmail.com>
Date:   Wed May 6 18:27:26 2015 +1000

    Remove test for strclear as it no longer exists in the codebase
---
 src/test/test_util.c |   21 ---------------------
 1 file changed, 21 deletions(-)

diff --git a/src/test/test_util.c b/src/test/test_util.c
index d3a2bc2..d23ce5f 100644
--- a/src/test/test_util.c
+++ b/src/test/test_util.c
@@ -4273,26 +4273,6 @@ test_util_cast_double_to_int64(void *arg)
   ;
 }
 
-static void
-test_util_strclear(void *arg)
-{
-  static const char *vals[] = { "", "a", "abcdef", "abcdefgh", NULL };
-  int i;
-  char *v = NULL;
-  (void)arg;
-
-  for (i = 0; vals[i]; ++i) {
-    size_t n;
-    v = tor_strdup(vals[i]);
-    n = strlen(v);
-    tor_strclear(v);
-    tt_assert(tor_mem_is_zero(v, n+1));
-    tor_free(v);
-  }
- done:
-  tor_free(v);
-}
-
 #define UTIL_LEGACY(name)                                               \
   { #name, test_util_ ## name , 0, NULL, NULL }
 
@@ -4511,7 +4491,6 @@ struct testcase_t util_tests[] = {
   UTIL_TEST(round_to_next_multiple_of, 0),
   UTIL_TEST(laplace, 0),
   UTIL_TEST(cast_double_to_int64, 0),
-  UTIL_TEST(strclear, 0),
   UTIL_TEST(find_str_at_start_of_line, 0),
   UTIL_TEST(string_is_C_identifier, 0),
   UTIL_TEST(asprintf, 0),





More information about the tor-commits mailing list