From c109e8dd2890cbe6c5837bc3ed6040680a20a6d4 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Sun, 26 Jul 2015 01:17:36 -0400 Subject: [PATCH] Cleared "signed/unsigned" warning under GCC 4.8 (this may have been a GCC 4.8/Debian-i686 issue because both types were unsigned) --- ttmac.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ttmac.cpp b/ttmac.cpp index d4ff3810..5df33d46 100644 --- a/ttmac.cpp +++ b/ttmac.cpp @@ -37,7 +37,9 @@ void TTMAC_Base::TruncatedFinal(byte *hash, size_t size) word32 t2 = m_digest[2]; word32 t3 = m_digest[3]; - if (size != DIGESTSIZE) + + // Signed/unsigned warning and GCC 4.8 issue under Debian/i386? + if (size != static_cast(DIGESTSIZE)) { switch (size) {