diff --git a/src/slic3r/GUI/Auxiliary.cpp b/src/slic3r/GUI/Auxiliary.cpp index 4deb621fd5d..7e0220a5da9 100644 --- a/src/slic3r/GUI/Auxiliary.cpp +++ b/src/slic3r/GUI/Auxiliary.cpp @@ -368,7 +368,7 @@ void AuFile::on_input_enter(wxCommandEvent &evt) auto new_fullname = new_file_name + m_file_path.extension().string(); - wxString new_fullname_path = dir.wstring() + "/" + new_fullname; + wxString new_fullname_path = wxString(dir.wstring()) + "/" + new_fullname; fs::path new_dir_path(new_fullname_path.ToStdWstring()); @@ -955,7 +955,7 @@ void AuxiliaryPanel::on_import_file(wxCommandEvent &event) } if (!is_exist) { - dir_path += "/" + src_bfs_path.filename().generic_wstring(); + dir_path += wxString("/") + src_bfs_path.filename().generic_wstring(); } else { time_t t1 = time(0); char ch1[64]; @@ -965,7 +965,7 @@ void AuxiliaryPanel::on_import_file(wxCommandEvent &event) wxString name = src_bfs_path.filename().generic_wstring(); auto before_name = replaceSpace(name.ToStdString(), src_bfs_path.extension().string(), ""); time_text = replaceSpace(time_text, ":", "_"); - dir_path += "/" + before_name + "_" + time_text + src_bfs_path.extension().wstring(); + dir_path += wxString("/") + before_name + "_" + time_text + src_bfs_path.extension().wstring(); } diff --git a/src/slic3r/GUI/AuxiliaryDataViewModel.cpp b/src/slic3r/GUI/AuxiliaryDataViewModel.cpp index cad5cf5455d..4edfff8a94b 100644 --- a/src/slic3r/GUI/AuxiliaryDataViewModel.cpp +++ b/src/slic3r/GUI/AuxiliaryDataViewModel.cpp @@ -334,7 +334,7 @@ wxDataViewItemArray AuxiliaryModel::ImportFile(AuxiliaryModelNode* sel, wxArrayS wxString dir_path = m_root_dir; if (sel != m_root) dir_path += "\\" + sel->name; - dir_path += "\\" + src_bfs_path.filename().generic_wstring(); + dir_path += wxString("\\") + src_bfs_path.filename().generic_wstring(); boost::system::error_code ec; if (!fs::copy_file(src_bfs_path, fs::path(dir_path.ToStdWstring()), fs::copy_options::overwrite_existing, ec))