From 6876e79d42b634c7864713307437c4f392632089 Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Fri, 5 May 2017 02:57:22 -0500 Subject: [PATCH] Tweak command index increment --- 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 4a85d4ba9..9a2ab20cd 100644 --- a/Marlin/Marlin_main.cpp +++ b/Marlin/Marlin_main.cpp @@ -832,7 +832,7 @@ void clear_command_queue() { */ inline void _commit_command(bool say_ok) { send_ok[cmd_queue_index_w] = say_ok; - cmd_queue_index_w = (cmd_queue_index_w + 1) % BUFSIZE; + if (++cmd_queue_index_w >= BUFSIZE) cmd_queue_index_w = 0; commands_in_queue++; } @@ -12330,7 +12330,7 @@ void loop() { // The queue may be reset by a command handler or by code invoked by idle() within a handler if (commands_in_queue) { --commands_in_queue; - cmd_queue_index_r = (cmd_queue_index_r + 1) % BUFSIZE; + if (++cmd_queue_index_r >= BUFSIZE) cmd_queue_index_r = 0; } } endstops.report_state();