Pārlūkot izejas kodu

Use code_value_short() in get_command()

Same code but uses a defined function

Saves 28 bytes of flash memory
Guðni Már Gilbert 3 gadi atpakaļ
vecāks
revīzija
ac049c7e3c
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      Firmware/cmdqueue.cpp

+ 1 - 1
Firmware/cmdqueue.cpp

@@ -443,7 +443,7 @@ void get_command()
 				  char *p = cmdbuffer+bufindw+CMDHDRSIZE;
 				  while (p != strchr_pointer)
 					  checksum = checksum^(*p++);
-				  if (int(strtol(strchr_pointer+1, NULL, 10)) != int(checksum)) {
+				  if (code_value_short() != (int16_t)checksum) {
 					  SERIAL_ERROR_START;
 					  SERIAL_ERRORRPGM(_n("checksum mismatch, Last Line: "));////MSG_ERR_CHECKSUM_MISMATCH
 					  SERIAL_ERRORLN(gcode_LastN);