Просмотр исходного кода

Fix the very noisy unit test memory leak of CID 420-421.

On any failing case in test_util_config_line, we would leak a couple
of strings.
Nick Mathewson 14 лет назад
Родитель
Сommit
134ac8059b
1 измененных файлов с 3 добавлено и 2 удалено
  1. 3 2
      src/test/test_util.c

+ 3 - 2
src/test/test_util.c

@@ -88,7 +88,7 @@ static void
 test_util_config_line(void)
 {
   char buf[1024];
-  char *k, *v;
+  char *k=NULL, *v=NULL;
   const char *str;
 
   /* Test parse_config_line_from_str */
@@ -161,7 +161,8 @@ test_util_config_line(void)
   tor_free(k); tor_free(v);
   test_streq(str, "");
  done:
-  ;
+  tor_free(k);
+  tor_free(v);
 }
 
 /** Test basic string functionality. */