From 3a809a531d487be5f473b2ac124cf9ced8b5aec1 Mon Sep 17 00:00:00 2001 From: Clemens Lang Date: Sat, 18 Feb 2012 17:53:00 +0100 Subject: [PATCH] yubikey.h requires char *, cast to silence warning yubikey.h from yubico-c defines yubikey_hex_*() to have a char * as first parameter, where we use unisgned char[] here. Add a cast to silence the warning this generates. --- ykchalresp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ykchalresp.c b/ykchalresp.c index cecfecd..f8bc188 100644 --- a/ykchalresp.c +++ b/ykchalresp.c @@ -237,9 +237,9 @@ int challenge_response(YK_KEY *yk, int slot, memset(output_buf, 0, sizeof(output_buf)); if (hmac) { - yubikey_hex_encode(output_buf, (char *)response, response_len); + yubikey_hex_encode((char *)output_buf, (char *)response, response_len); } else { - yubikey_modhex_encode(output_buf, (char *)response, response_len); + yubikey_modhex_encode((char *)output_buf, (char *)response, response_len); } printf("%s\n", output_buf); -- 2.39.5