From 64b7631b09469d42ef75bdbc2724e59dbf5ffb37 Mon Sep 17 00:00:00 2001 From: Conan Truong Date: Fri, 8 Aug 2025 16:53:51 -0700 Subject: [PATCH] Fix Wimplicit-int-conversion-on-negation --- include/flatcc/portable/pprintint.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/flatcc/portable/pprintint.h b/include/flatcc/portable/pprintint.h index d05f3761..d6d954cc 100644 --- a/include/flatcc/portable/pprintint.h +++ b/include/flatcc/portable/pprintint.h @@ -385,7 +385,7 @@ static int print_int8(int8_t n, char *p) if ((sign = n < 0)) { *p++ = '-'; - n = -n; + n = (int8_t)-n; } return print_uint8((uint8_t)n, p) + sign; } @@ -396,7 +396,7 @@ static int print_int16(int16_t n, char *p) if ((sign = n < 0)) { *p++ = '-'; - n = -n; + n = (int16_t)-n; } return print_uint16((uint16_t)n, p) + sign; }