From 2bfa899c0a2bb36ddd43bc2242a6f6899726e46b Mon Sep 17 00:00:00 2001 From: proddy Date: Thu, 5 Dec 2019 23:20:00 +0100 Subject: [PATCH] handle negative short values --- src/ems_utils.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ems_utils.cpp b/src/ems_utils.cpp index 2912c06f3..41e7e894e 100644 --- a/src/ems_utils.cpp +++ b/src/ems_utils.cpp @@ -55,6 +55,8 @@ char * _short_to_char(char * s, int16_t value, uint8_t decimals) { if (value < 0) { strlcpy(s, "-", 10); value *= -1; // convert to positive + } else { + strlcpy(s, "", 10); } // do floating point