From f07d7e76b294b02a5100ceabd447a1c1c79ef774 Mon Sep 17 00:00:00 2001 From: Kimmo Kulovesi Date: Mon, 7 Jul 2014 18:15:06 +0300 Subject: [PATCH] char signedness --- kk_ihex_write.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kk_ihex_write.c b/kk_ihex_write.c index e4ff4fa..d58a8aa 100644 --- a/kk_ihex_write.c +++ b/kk_ihex_write.c @@ -15,7 +15,7 @@ #define ADDRESS_HIGH_MASK ((ihex_address_t) 0xFFFF0000U) #define ADDRESS_HIGH_BYTES(addr) ((addr) >> 16) -#define HEX_DIGIT(n) ((n) + ( ((n) < 10U) ? '0' : ('A' - 10))) +#define HEX_DIGIT(n) ((char)(((char)(n)) + ( ((n) < 10U) ? (char)'0' : (char)('A' - 10)))) #ifndef IHEX_EXTERNAL_WRITE_BUFFER static char ihex_write_buffer[IHEX_WRITE_BUFFER_LENGTH];