From cd2c3d12db432dd8a484e34818d1a30f84ad9fae Mon Sep 17 00:00:00 2001 From: =?utf8?q?Petr=20=C5=A0tetiar?= Date: Thu, 10 Dec 2020 12:09:48 +0100 Subject: [PATCH] ustream-mbedtls: fix comparison of integers of different signs MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Fixes following compiler extra warning: ustream-mbedtls.c:40:11: error: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Werror,-Wsign-compare] if (slen > len) ~~~~ ^ ~~~ Signed-off-by: Petr Å tetiar --- ustream-mbedtls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ustream-mbedtls.c b/ustream-mbedtls.c index 9f73c58..3424743 100644 --- a/ustream-mbedtls.c +++ b/ustream-mbedtls.c @@ -37,7 +37,7 @@ static int s_ustream_read(void *ctx, unsigned char *buf, size_t len) return 0; sbuf = ustream_get_read_buf(s, &slen); - if (slen > len) + if ((size_t) slen > len) slen = len; if (!slen) -- 2.30.2