avoid signedness warning; spotted in -portable
authordjm <djm@openbsd.org>
Fri, 29 Oct 2021 02:48:19 +0000 (02:48 +0000)
committerdjm <djm@openbsd.org>
Fri, 29 Oct 2021 02:48:19 +0000 (02:48 +0000)
regress/usr.bin/ssh/misc/sk-dummy/sk-dummy.c

index dc95ebe..0fe453b 100644 (file)
@@ -336,7 +336,7 @@ sig_ecdsa(const uint8_t *message, size_t message_len,
        /* Prepare data to be signed */
        dump("message", message, message_len);
        SHA256Init(&ctx);
-       SHA256Update(&ctx, application, strlen(application));
+       SHA256Update(&ctx, (const u_char *)application, strlen(application));
        SHA256Final(apphash, &ctx);
        dump("apphash", apphash, sizeof(apphash));
        countbuf[0] = (counter >> 24) & 0xff;
@@ -412,7 +412,7 @@ sig_ed25519(const uint8_t *message, size_t message_len,
        /* Prepare data to be signed */
        dump("message", message, message_len);
        SHA256Init(&ctx);
-       SHA256Update(&ctx, application, strlen(application));
+       SHA256Update(&ctx, (const u_char *)application, strlen(application));
        SHA256Final(apphash, &ctx);
        dump("apphash", apphash, sizeof(apphash));