From 437c474b0771de405a18815135d7ea3d93072329 Mon Sep 17 00:00:00 2001 From: jsalling Date: Tue, 17 Jan 2017 21:26:15 -0600 Subject: [PATCH] Put back (char) casts, better formatting --- src/unity.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/unity.c b/src/unity.c index 9e9ebb7..c1bbeec 100644 --- a/src/unity.c +++ b/src/unity.c @@ -190,7 +190,8 @@ void UnityPrintNumberHex(const UNITY_UINT number, const char nibbles_to_print) { int nibble; char nibbles = nibbles_to_print; - if ((unsigned)nibbles > 2 * sizeof number) nibbles = 2 * sizeof number; + if ((unsigned)nibbles > (2 * sizeof(number))) + nibbles = 2 * sizeof(number); while (nibbles > 0) { @@ -198,11 +199,11 @@ void UnityPrintNumberHex(const UNITY_UINT number, const char nibbles_to_print) nibble = (number >> (nibbles * 4)) & 0x0F; if (nibble <= 9) { - UNITY_OUTPUT_CHAR('0' + nibble); + UNITY_OUTPUT_CHAR((char)('0' + nibble)); } else { - UNITY_OUTPUT_CHAR('A' - 10 + nibble); + UNITY_OUTPUT_CHAR((char)('A' - 10 + nibble)); } } }