From 7b9eb233cbc3c6e74b2674d868af31dcb4791970 Mon Sep 17 00:00:00 2001
From: Scott Lahteine <github@thinkyhead.com>
Date: Sat, 7 Mar 2020 02:14:50 -0600
Subject: [PATCH] Emergency Parser dumb terminal compatibility

---
 Marlin/src/feature/emergency_parser.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Marlin/src/feature/emergency_parser.h b/Marlin/src/feature/emergency_parser.h
index 787c82407f..dc97c437f8 100644
--- a/Marlin/src/feature/emergency_parser.h
+++ b/Marlin/src/feature/emergency_parser.h
@@ -164,11 +164,11 @@ public:
       #endif
 
       case EP_IGNORE:
-        if (c == '\n') state = EP_RESET;
+        if (c == '\n' || c == '\r') state = EP_RESET;
         break;
 
       default:
-        if (c == '\n') {
+        if (c == '\n' || c == '\r') {
           if (enabled) switch (state) {
             case EP_M108: wait_for_user = wait_for_heatup = false; break;
             case EP_M112: killed_by_M112 = true; break;