From 0f5ada8cbd39bd7e135873735f6bd2ab0bbc0520 Mon Sep 17 00:00:00 2001
From: Scott Lahteine <sourcetree@thinkyhead.com>
Date: Fri, 31 Jul 2015 18:08:26 -0700
Subject: [PATCH] Group the fail case in one negation (PR#2572)

---
 Marlin/cardreader.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/Marlin/cardreader.cpp b/Marlin/cardreader.cpp
index 8bb22c8a2f..034326bde6 100644
--- a/Marlin/cardreader.cpp
+++ b/Marlin/cardreader.cpp
@@ -481,8 +481,7 @@ void CardReader::write_command(char *buf) {
 }
 
 void CardReader::checkautostart(bool force) {
-  if (!force && (!autostart_stilltocheck || next_autostart_ms < millis()))
-    return;
+  if (!(force || !autostart_stilltocheck || next_autostart_ms >= millis())) return;
 
   autostart_stilltocheck = false;