Browse Source

str: clean up tests so ccanlint doesn't complain about memory leaking.

Rusty Russell 15 years ago
parent
commit
d4929b8d2c
1 changed files with 5 additions and 0 deletions
  1. 5 0
      ccan/str/test/run.c

+ 5 - 0
ccan/str/test/run.c

@@ -73,9 +73,14 @@ int main(int argc, char *argv[])
 				ok1(!strstarts(strings[i], strings[j]));
 				ok1(!strends(reva, revb));
 			}
+			free(reva);
+			free(revb);
 		}
 	}
 
+	for (i = 0; i < n; i++)
+		free(strings[i]);
+
 	ok1(streq(stringify(NUM_SUBSTRINGS),
 		  "((sizeof(substrings) / sizeof(substrings[0])) - 1)"));
 	ok1(streq(stringify(ARRAY_SIZE(substrings)),