#7633 Summary Reader : Resolve symlinks for h5 file management

This commit is contained in:
Magne Sjaastad
2021-04-28 11:26:28 +02:00
parent 1cf1eef048
commit 536e656684
2 changed files with 3 additions and 4 deletions

View File

@@ -465,7 +465,9 @@ void RimSummaryCaseMainCollection::loadFileSummaryCaseData( std::vector<RimFileS
auto headerFileName = fileSummaryCase->summaryHeaderFilename();
QFileInfo fi( headerFileName );
QString h5FilenameCandidate = fi.absolutePath() + "/" + fi.baseName() + ".h5";
// NB! Use canonicalPath to make sure any symlinks are resolved to absolute file paths
QString h5FilenameCandidate = fi.canonicalPath() + "/" + fi.baseName() + ".h5";
headerFileNames.push_back( headerFileName.toStdString() );
h5FileNames.push_back( h5FilenameCandidate.toStdString() );