]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Remove test for strclear as it no longer exists in the codebase
authorteor <teor2345@gmail.com>
Wed, 6 May 2015 08:27:26 +0000 (18:27 +1000)
committerteor <teor2345@gmail.com>
Wed, 6 May 2015 08:27:26 +0000 (18:27 +1000)
src/test/test_util.c

index d3a2bc2ee0f8389dae032d58f872f4106c5a5d96..d23ce5f9a9eb024be2335b8349019ddb4cf44b43 100644 (file)
@@ -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),