diff --git a/src/libslic3r/ArrangeHelper.cpp b/src/libslic3r/ArrangeHelper.cpp index 3d06deaaa1..1c55b185cc 100644 --- a/src/libslic3r/ArrangeHelper.cpp +++ b/src/libslic3r/ArrangeHelper.cpp @@ -10,6 +10,7 @@ #include "boost/regex.hpp" #include "boost/property_tree/json_parser.hpp" #include "boost/algorithm/string/replace.hpp" +#include @@ -37,7 +38,7 @@ static Sequential::PrinterGeometry get_printer_geometry(const ConfigBase& config { if (! printer_notes.empty()) { try { - std::ifstream in(resources_dir() + "/data/printer_gantries/geometries.txt"); + boost::nowide::ifstream in(resources_dir() + "/data/printer_gantries/geometries.txt"); boost::property_tree::ptree pt; boost::property_tree::read_json(in, pt); for (const auto& printer : pt.get_child("printers")) {