Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/libslic3r/PrintRegion.cpp')
-rw-r--r--src/libslic3r/PrintRegion.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libslic3r/PrintRegion.cpp b/src/libslic3r/PrintRegion.cpp
index b3ac6a4a5..2a75cd621 100644
--- a/src/libslic3r/PrintRegion.cpp
+++ b/src/libslic3r/PrintRegion.cpp
@@ -1,3 +1,4 @@
+#include "Exception.hpp"
#include "Print.hpp"
namespace Slic3r {
@@ -13,7 +14,7 @@ unsigned int PrintRegion::extruder(FlowRole role) const
else if (role == frSolidInfill || role == frTopSolidInfill)
extruder = m_config.solid_infill_extruder;
else
- throw std::invalid_argument("Unknown role");
+ throw Slic3r::InvalidArgument("Unknown role");
return extruder;
}
@@ -40,7 +41,7 @@ Flow PrintRegion::flow(FlowRole role, double layer_height, bool bridge, bool fir
} else if (role == frTopSolidInfill) {
config_width = m_config.top_infill_extrusion_width;
} else {
- throw std::invalid_argument("Unknown role");
+ throw Slic3r::InvalidArgument("Unknown role");
}
}