From a865fbf3b1ca40cf8eb4256af7ca2be2522e5462 Mon Sep 17 00:00:00 2001 From: Filip Sykala Date: Tue, 21 Jun 2022 17:26:15 +0200 Subject: [PATCH] Fix> ../src/slic3r/GUI/Jobs/EmbossJob.cpp:109:33: error: no matching function for call to 'std::exception::exception(const char* const&)' --- src/slic3r/GUI/Jobs/EmbossJob.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/slic3r/GUI/Jobs/EmbossJob.cpp b/src/slic3r/GUI/Jobs/EmbossJob.cpp index 2b1a0178ff..fa3259181e 100644 --- a/src/slic3r/GUI/Jobs/EmbossJob.cpp +++ b/src/slic3r/GUI/Jobs/EmbossJob.cpp @@ -1,5 +1,7 @@ #include "EmbossJob.hpp" +#include + #include #include // load_obj for default mesh #include // use surface cuts @@ -104,12 +106,10 @@ static Emboss::OrthoProject3f create_emboss_projection( static void create_message(const std::string &message); // only in finalize static bool process(std::exception_ptr &eptr); -class EmbossJobException: public std::exception { -public: EmbossJobException(char const *const message) - : std::exception(message) - {} -}; -} +class EmbossJobException : public std::runtime_error +{ public: EmbossJobException(const char* message):runtime_error(message){}}; + +}// namespace priv ///////////////// /// Create Volume