]> git.scottworley.com Git - tl-append/blobdiff - tl-append-test.c
Fix memory leak
[tl-append] / tl-append-test.c
index e712c6f9b9fd0cb8108cfe882e27562ec2f3f41e..ee5d3f76fbc36d675cc04b830c9e800139515c9a 100644 (file)
@@ -171,7 +171,7 @@ static void test_encode_time() {
   if (tt == (time_t)-1)
     die_err("Can't pack time?");
 
-  const char *encoded = encode_time(tt);
+  char *encoded = encode_time(tt);
   /* Loose check to allow for daylight savings time changes between the current
    * time and the target time.  :( */
   assert(encoded[0] == '2');
@@ -194,6 +194,7 @@ static void test_encode_time() {
   assert(encoded[17] == '1');
   assert(encoded[18] == '6');
   assert(encoded[19] == '\0');
+  free(encoded);
 }
 
 static FILE *take_lock(FILE *f, char *lock_type) {