Need to call unmake_file() instead of free() on a file_struct.