From 56dd31ea3c1ce41c7b98cc7a7fa53742ec446afe Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Mon, 9 May 2016 13:12:31 -0700 Subject: [PATCH] Use code_value_long for potentially large values Addressing #3711 --- Marlin/Marlin_main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp index 830709595c..45907f3557 100644 --- a/Marlin/Marlin_main.cpp +++ b/Marlin/Marlin_main.cpp @@ -3797,7 +3797,7 @@ inline void gcode_M17() { */ inline void gcode_M26() { if (card.cardOK && code_seen('S')) - card.setIndex(code_value_short()); + card.setIndex(code_value_long()); } /** @@ -3869,7 +3869,7 @@ inline void gcode_M31() { card.openFile(namestartpos, true, call_procedure); if (code_seen('S') && seen_pointer < namestartpos) // "S" (must occur _before_ the filename!) - card.setIndex(code_value_short()); + card.setIndex(code_value_long()); card.startFileprint();