From 756a13612482fc830257e2bcb3c123d7e9b48f1e Mon Sep 17 00:00:00 2001 From: MichaelDvP Date: Tue, 1 Nov 2022 17:38:33 +0100 Subject: [PATCH] fix overflow rendering uint32 --- src/helpers.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/helpers.cpp b/src/helpers.cpp index 8886b1e46..1a015cafd 100644 --- a/src/helpers.cpp +++ b/src/helpers.cpp @@ -337,9 +337,9 @@ char * Helpers::render_value(char * result, const uint32_t value, const int8_t f if (!hasValue(value)) { return nullptr; } - result[0] = '\0'; - int32_t new_value = fahrenheit ? format ? value * 1.8 + 32 * format * (fahrenheit - 1) : value * 1.8 + 32 * (fahrenheit - 1) : value; - char s[10] = {0}; + result[0] = '\0'; + uint32_t new_value = fahrenheit ? format ? value * 1.8 + 32 * format * (fahrenheit - 1) : value * 1.8 + 32 * (fahrenheit - 1) : value; + char s[10] = {0}; #ifndef EMSESP_STANDALONE if (!format) {