From 42a5f7dc20eb58e9f91c133838fa4c1782d4626b Mon Sep 17 00:00:00 2001 From: Voinea Dragos Date: Sat, 5 Jun 2021 12:42:03 +0300 Subject: [PATCH] Fix M226 --- Firmware/Marlin_main.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Firmware/Marlin_main.cpp b/Firmware/Marlin_main.cpp index ec47816f9..6ff7db3ae 100755 --- a/Firmware/Marlin_main.cpp +++ b/Firmware/Marlin_main.cpp @@ -6120,7 +6120,7 @@ if(eSoundMode!=e_SOUND_MODE_SILENT) int8_t pin_number = LED_PIN; if (code_seen('P')) pin_number = code_value(); - for(int8_t i = 0; i < (int8_t)(sizeof(sensitive_pins)/sizeof(int8_t)); i++) + for(int8_t i = 0; i < (int8_t)(sizeof(sensitive_pins)/sizeof(*sensitive_pins)); i++) { if ((int8_t)pgm_read_byte(&sensitive_pins[i]) == pin_number) { @@ -7698,9 +7698,9 @@ Sigma_Exit: if(pin_state >= -1 && pin_state <= 1){ - for(int8_t i = 0; i < (int8_t)(sizeof(sensitive_pins)/sizeof(int)); i++) + for(int8_t i = 0; i < (int8_t)(sizeof(sensitive_pins)/sizeof(*sensitive_pins)); i++) { - if (sensitive_pins[i] == pin_number) + if (((int8_t)pgm_read_byte(&sensitive_pins[i]) == pin_number)) { pin_number = -1; break;