From ad500b01e0224719e9c29bc559484d44847a5e13 Mon Sep 17 00:00:00 2001
From: Panayiotis Savva <psavva@gmail.com>
Date: Mon, 15 Jan 2018 12:24:02 +0200
Subject: [PATCH] Fixes TMC compilation error

---
 Marlin/src/feature/tmc_util.cpp | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/Marlin/src/feature/tmc_util.cpp b/Marlin/src/feature/tmc_util.cpp
index f083258559..da1bf6b174 100644
--- a/Marlin/src/feature/tmc_util.cpp
+++ b/Marlin/src/feature/tmc_util.cpp
@@ -376,7 +376,10 @@ void _tmc_say_sgt(const char name[], const uint32_t sgt) {
         break;
       case TMC_TPWMTHRS_MMS: {
           uint32_t tpwmthrs_val = st.TPWMTHRS();
-          tpwmthrs_val ? SERIAL_ECHO(12650000UL * st.microsteps() / (256 * tpwmthrs_val * spmm)) : SERIAL_CHAR('-');
+          if (tpwmthrs_val)
+            SERIAL_ECHO(12650000UL * st.microsteps() / (256 * tpwmthrs_val * spmm));
+          else
+           SERIAL_CHAR('-');
         }
         break;
       case TMC_OTPW: serialprintPGM(st.otpw() ? PSTR("true") : PSTR("false")); break;
-- 
GitLab