From 9175d16660852417287440070a96964e6a3db373 Mon Sep 17 00:00:00 2001 From: teemuatlut Date: Wed, 1 Mar 2017 18:55:25 +0200 Subject: [PATCH] Fix formatting of print time hours above one day --- Marlin/duration_t.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Marlin/duration_t.h b/Marlin/duration_t.h index 1123b4bc4f..5e9dd1c005 100644 --- a/Marlin/duration_t.h +++ b/Marlin/duration_t.h @@ -150,7 +150,7 @@ struct duration_t { m = uint16_t(this->minute() % 60UL); if (with_days) { uint16_t d = this->day(); - sprintf_P(buffer, PSTR("%ud %02u:%02u"), d, h, m); + sprintf_P(buffer, PSTR("%ud %02u:%02u"), d, h % 24, m); return d >= 10 ? 8 : 7; } else if (h < 100) {