From 23fde179f04c2ba995bd6e1ffdba7c75055f1c5a Mon Sep 17 00:00:00 2001 From: Andy Green Date: Tue, 9 Jul 2019 18:14:50 +0100 Subject: [PATCH] boringssl: fix type changes --- lib/tls/openssl/x509.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/tls/openssl/x509.c b/lib/tls/openssl/x509.c index e3c8ddbf0..d6089720f 100644 --- a/lib/tls/openssl/x509.c +++ b/lib/tls/openssl/x509.c @@ -403,7 +403,7 @@ lws_x509_public_to_jwk(struct lws_jwk *jwk, struct lws_x509_cert *x509, goto bail1; } - if (RSA_size(rsapub) * 8 < rsa_min_bits) { + if ((size_t)RSA_size(rsapub) * 8 < (size_t)rsa_min_bits) { lwsl_err("%s: key bits %d less than minimum %d\n", __func__, RSA_size(rsapub) * 8, rsa_min_bits); @@ -541,7 +541,7 @@ lws_x509_jwk_privkey_pem(struct lws_jwk *jwk, void *pem, size_t len, m = BN_bn2binpad(cmpi, jwk->e[LWS_GENCRYPTO_EC_KEYEL_D].buf, jwk->e[LWS_GENCRYPTO_EC_KEYEL_D].len); - if (m != BN_num_bytes(cmpi)) + if ((unsigned int)m != (unsigned int)BN_num_bytes(cmpi)) goto bail1; break;