diff --git a/Release/RepRapFirmware-078m-dc42.bin b/Release/RepRapFirmware-078m-dc42.bin new file mode 100644 index 0000000..f328503 Binary files /dev/null and b/Release/RepRapFirmware-078m-dc42.bin differ diff --git a/Webserver.cpp b/Webserver.cpp index 764999d..7748d03 100644 --- a/Webserver.cpp +++ b/Webserver.cpp @@ -323,6 +323,7 @@ void Webserver::ProcessGcode(const char* gc) fileInfoDetected = GetFileInfo(platform->GetGCodeDir(), &gc[4], currentFileInfo); printStartTime = platform->Time(); strncpy(fileBeingPrinted, &gc[4], ARRAY_SIZE(fileBeingPrinted)); + fileBeingPrinted[ARRAY_UPB(fileBeingPrinted)] = 0; reprap.GetGCodes()->QueueFileToPrint(&gc[4]); } else if (StringStartsWith(gc, "M112") && !isdigit(gc[4])) // emergency stop