Subcall overflow error message
This commit is contained in:
parent
421825259e
commit
e9c8da35c5
|
@ -52,6 +52,7 @@ namespace Language_en {
|
|||
PROGMEM Language_Str MSG_MEDIA_READ_ERROR = _UxGT("Media read error");
|
||||
PROGMEM Language_Str MSG_MEDIA_USB_REMOVED = _UxGT("USB device removed");
|
||||
PROGMEM Language_Str MSG_MEDIA_USB_FAILED = _UxGT("USB start failed");
|
||||
PROGMEM Language_Str MSG_KILL_SUBCALL_OVERFLOW = _UxGT("Subcall Overflow");
|
||||
PROGMEM Language_Str MSG_LCD_ENDSTOPS = _UxGT("Endstops"); // Max length 8 characters
|
||||
PROGMEM Language_Str MSG_LCD_SOFT_ENDSTOPS = _UxGT("Soft Endstops");
|
||||
PROGMEM Language_Str MSG_MAIN = _UxGT("Main");
|
||||
|
|
|
@ -520,7 +520,7 @@ void CardReader::openFileRead(char * const path, const uint8_t subcall_type/*=0*
|
|||
// Too deep? The firmware has to bail.
|
||||
if (file_subcall_ctr > SD_PROCEDURE_DEPTH - 1) {
|
||||
SERIAL_ERROR_MSG("Exceeded max SUBROUTINE depth:" STRINGIFY(SD_PROCEDURE_DEPTH));
|
||||
kill();
|
||||
kill(GET_TEXT(MSG_KILL_SUBCALL_OVERFLOW));
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue