diff --git a/src/Mod/Spreadsheet/Gui/AppSpreadsheetGui.cpp b/src/Mod/Spreadsheet/Gui/AppSpreadsheetGui.cpp index 3da6814815..b9b964868c 100644 --- a/src/Mod/Spreadsheet/Gui/AppSpreadsheetGui.cpp +++ b/src/Mod/Spreadsheet/Gui/AppSpreadsheetGui.cpp @@ -69,8 +69,8 @@ private: { try { Base::FileInfo file(Name); - auto filename = file.fileNamePure().c_str(); - auto* pcSheet = pcDoc->addObject(filename); + auto filename = file.fileNamePure(); + auto* pcSheet = pcDoc->addObject(filename.c_str()); pcSheet->importFromFile(Name, '\t', '"', '\\'); pcSheet->execute();