From 481374beab4e51b7d95d518ac49e3bafb4f124a5 Mon Sep 17 00:00:00 2001
From: "Dmitriy A. Gerasimov" <dmitriy.gerasimov@demlabs.net>
Date: Mon, 6 Jan 2020 23:47:47 +0700
Subject: [PATCH] [*] Fixed signess warnings

---
 src/XKCP/lib/high/Keccak/SP800-185/SP800-185.inc | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/XKCP/lib/high/Keccak/SP800-185/SP800-185.inc b/src/XKCP/lib/high/Keccak/SP800-185/SP800-185.inc
index 36418e4..bf3aa2a 100755
--- a/src/XKCP/lib/high/Keccak/SP800-185/SP800-185.inc
+++ b/src/XKCP/lib/high/Keccak/SP800-185/SP800-185.inc
@@ -160,7 +160,7 @@ int KMAC_Initialize(KMAC_Instance *km, const BitSequence *key, BitLength keyBitL
     BitLength   keyByteLen;
     BitSequence buffer[rateInBytes];
 
-    if (cSHAKE_Initialize(&km->csi, outputBitLen, "KMAC", 4*8, customization, customBitLen) != 0)
+    if (cSHAKE_Initialize(&km->csi, outputBitLen, (const BitSequence*) "KMAC", 4*8, customization, customBitLen) != 0)
         return 1;
     km->outputBitLen = outputBitLen;
 
@@ -309,7 +309,7 @@ int ParallelHash_Initialize(ParallelHash_Instance *phi, unsigned int blockByteLe
         return 1;
 
     /* Absorb string_encode("ParallelHash") */
-    if (KeccakWidth1600_SpongeAbsorb(&phi->finalNode, "\x01\x60" "ParallelHash", 14) != 0)
+    if (KeccakWidth1600_SpongeAbsorb(&phi->finalNode,(const BitSequence*)  "\x01\x60" "ParallelHash", 14) != 0)
         return 1;
 
     /* Absorb string_encode(customization) */
@@ -493,7 +493,7 @@ int ParallelHash( const BitSequence *input, BitLength inputBitLen, unsigned int
 int TupleHash_Initialize(TupleHash_Instance *thi, BitLength outputBitLen,
         const BitSequence *customization, BitLength customBitLen)
 {
-    if (cSHAKE_Initialize(&thi->csi, outputBitLen, "TupleHash", 9*8, customization, customBitLen) != 0)
+    if (cSHAKE_Initialize(&thi->csi, outputBitLen,(const BitSequence*) "TupleHash", 9*8, customization, customBitLen) != 0)
         return 1;
     thi->outputBitLen = outputBitLen;
     return 0;
-- 
GitLab