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:
authorbubnikv <bubnikv@gmail.com>2016-11-02 18:55:56 +0300
committerbubnikv <bubnikv@gmail.com>2016-11-02 18:55:56 +0300
commit28ccb51f9b5b594d88e6e4ce806ee7ba935aeb6a (patch)
tree038629d8112c4d126011250d7a74b546c4b3b98b /xs/src/libslic3r/Fill
parenta6cf6afb49917e07d9124d39be8777a1f0ea28c0 (diff)
Fixed a crash when accessing a non-existing config value from C++ infill.
Disabled a test case of 100% infill coverage. This needs to be yet improved.
Diffstat (limited to 'xs/src/libslic3r/Fill')
-rw-r--r--xs/src/libslic3r/Fill/Fill.cpp4
-rw-r--r--xs/src/libslic3r/Fill/FillRectilinear2.cpp6
2 files changed, 5 insertions, 5 deletions
diff --git a/xs/src/libslic3r/Fill/Fill.cpp b/xs/src/libslic3r/Fill/Fill.cpp
index e339967f3..568d06012 100644
--- a/xs/src/libslic3r/Fill/Fill.cpp
+++ b/xs/src/libslic3r/Fill/Fill.cpp
@@ -198,11 +198,13 @@ void make_fill(LayerRegion &layerm, ExtrusionEntityCollection &out)
}
double link_max_length = 0.;
+#if 0
if (! is_bridge) {
link_max_length = layerm.region()->config.get_abs_value(surface.is_external() ? "external_fill_link_max_length" : "fill_link_max_length", flow.spacing());
// printf("flow spacing: %f, is_external: %d, link_max_length: %lf\n", flow.spacing(), int(surface.is_external()), link_max_length);
}
-
+#endif
+
f->layer_id = layerm.layer()->id();
f->z = layerm.layer()->print_z;
f->angle = Geometry::deg2rad(layerm.region()->config.fill_angle.value);
diff --git a/xs/src/libslic3r/Fill/FillRectilinear2.cpp b/xs/src/libslic3r/Fill/FillRectilinear2.cpp
index 17952606b..420480b5d 100644
--- a/xs/src/libslic3r/Fill/FillRectilinear2.cpp
+++ b/xs/src/libslic3r/Fill/FillRectilinear2.cpp
@@ -18,12 +18,10 @@
// Make assert active if SLIC3R_DEBUG
#ifdef SLIC3R_DEBUG
#undef NDEBUG
+ #include "SVG.hpp"
#endif
-#include <assert.h>
-#ifdef SLIC3R_DEBUG
-#include "SVG.hpp"
-#endif
+#include <cassert>
// We want our version of assert.
#include "../libslic3r.h"