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:
authorVojtech Bubnik <bubnikv@gmail.com>2021-05-26 15:33:24 +0300
committerVojtech Bubnik <bubnikv@gmail.com>2021-05-26 15:33:24 +0300
commit7f1f0d29d05770207a3114cbc7b08a5eae9515bd (patch)
tree8fa8fd40585a57eb4cf97f432c8dcfa1101412bd
parentcba1950a4e3c6e716cd1831426ae1aa51ffd3e8f (diff)
Will gcc accept this?
-rw-r--r--src/libslic3r/PrintObject.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/libslic3r/PrintObject.cpp b/src/libslic3r/PrintObject.cpp
index b75adb027..5422908ba 100644
--- a/src/libslic3r/PrintObject.cpp
+++ b/src/libslic3r/PrintObject.cpp
@@ -15,15 +15,19 @@
#include "Fill/FillAdaptive.hpp"
#include "Format/STL.hpp"
+#include <float.h>
+#include <string_view>
#include <utility>
+
#include <boost/log/trivial.hpp>
-#include <float.h>
#include <tbb/parallel_for.h>
#include <tbb/atomic.h>
#include <Shiny/Shiny.h>
+using namespace std::literals;
+
//! macro used to mark string used at localization,
//! return same string
#define L(s) Slic3r::I18N::translate(s)
@@ -1537,7 +1541,7 @@ PrintObjectConfig PrintObject::object_config_from_model_object(const PrintObject
}
const std::string key_extruder { "extruder" };
-static constexpr const std::initializer_list<const std::string_view> keys_extruders { "infill_extruder", "solid_infill_extruder", "perimeter_extruder" };
+static constexpr const std::initializer_list<const std::string_view> keys_extruders { "infill_extruder"sv, "solid_infill_extruder"sv, "perimeter_extruder"sv };
static void apply_to_print_region_config(PrintRegionConfig &out, const DynamicPrintConfig &in)
{