diff --git a/xs/xsp/GCode.xsp b/xs/xsp/GCode.xsp index 34e58afc7c..41aa28f393 100644 --- a/xs/xsp/GCode.xsp +++ b/xs/xsp/GCode.xsp @@ -11,7 +11,11 @@ %code{% RETVAL = new CoolingBuffer(*gcode); %}; ~CoolingBuffer(); Ref gcodegen(); - std::string process_layer(std::string gcode, size_t layer_id, bool fush = true); + void process_layer(std::string gcode, size_t layer_id) + %code{% + THIS->process_layer(std::move(gcode), layer_id); + %}; + }; %name{Slic3r::GCode} class GCode {