This doesn't look right - shouldn't it be *t_filename_string, &t_resolved_path?