Added free for char * allocated in call to util_alloc_file_components()