found some small leaks with Purify
authorceriel <none@none>
Mon, 18 Jan 1993 15:29:54 +0000 (15:29 +0000)
committerceriel <none@none>
Mon, 18 Jan 1993 15:29:54 +0000 (15:29 +0000)
modules/src/em_code/insert.c

index 11ec895..167eb38 100644 (file)
@@ -67,7 +67,10 @@ outpart(id)
        */
        Part *p = C_findpart(id);
 
-       if (p) C_out_parts(p->p_parts);
+       if (p) {
+               C_out_parts(p->p_parts);
+               p->p_parts = 0;
+       }
 }
 
 static
@@ -109,7 +112,9 @@ C_out_parts(pp)
                        }
 #endif
                }
+               prev = pp;
                pp = pp->pp_next;
+               free((char *) prev);
        }
 }