From 89f777d72d8727566db32b182aa666a4604f82a8 Mon Sep 17 00:00:00 2001 From: remi durand Date: Sun, 4 Apr 2021 16:42:02 +0200 Subject: [PATCH] fix error when no settings directory and a typo --- src/slic3r/GUI/MainFrame.cpp | 2 +- src/slic3r/Utils/PresetUpdater.cpp | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index 8d6edbb63..dc8828872 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -149,7 +149,7 @@ DPIFrame(NULL, wxID_ANY, "", wxDefaultPosition, wxDefaultSize, wxDEFAULT_FRAME_S if (wxGetApp().is_editor()) m_statusbar->embed(this); m_statusbar->set_status_text(_L("Version") + " " + - SLIC3R_VERSION + + SLIC3R_VERSION + " " + _L("Remember to check for updates at " SLIC3R_DOWNLOAD)); // initialize tabpanel and menubar diff --git a/src/slic3r/Utils/PresetUpdater.cpp b/src/slic3r/Utils/PresetUpdater.cpp index 722d330c2..643355f37 100644 --- a/src/slic3r/Utils/PresetUpdater.cpp +++ b/src/slic3r/Utils/PresetUpdater.cpp @@ -390,7 +390,8 @@ void PresetUpdater::priv::sync_config(const VendorMap vendors) void PresetUpdater::priv::check_install_indices() const { BOOST_LOG_TRIVIAL(info) << "Checking if indices need to be installed from resources..."; - + if (!fs::exists(rsrc_path)) + return; for (auto &dir_entry : boost::filesystem::directory_iterator(rsrc_path)) if (is_idx_file(dir_entry)) { const auto &path = dir_entry.path();