--- ray/src/hd/holofile.c 1998/08/12 17:53:59 3.23 +++ ray/src/hd/holofile.c 1998/09/15 14:26:23 3.24 @@ -712,6 +712,8 @@ register HOLO *hp; /* NULL means clean up all */ if (hp == NULL) { /* NULL means clean up everything */ while (hdlist[0] != NULL) hddone(hdlist[0]); + free((char *)hdfragl); + hdfragl = NULL; nhdfragls = 0; return; } /* flush all data and free memory */