]> diplodocus.org Git - nmh/commitdiff
Added deallocation of cts to freects_done().
authorDavid Levine <levinedl@acm.org>
Sat, 8 Nov 2014 04:42:34 +0000 (22:42 -0600)
committerDavid Levine <levinedl@acm.org>
Sat, 8 Nov 2014 04:42:34 +0000 (22:42 -0600)
uip/mhfree.c

index f2726d0fa88b3f46d22f356aa3ed2ae24fb7c99b..89829be249eb34330b0615795c8662b5139992d8 100644 (file)
@@ -307,9 +307,10 @@ freects_done (int status)
 {
     CT *ctp;
 
 {
     CT *ctp;
 
-    if ((ctp = cts))
-       for (; *ctp; ctp++)
-           free_content (*ctp);
+    for (ctp = cts; ctp && *ctp; ctp++)
+       free_content (*ctp);
+
+    free (cts);
 
     exit (status);
 }
 
     exit (status);
 }