diff options
author | Petr Štetiar <ynezz@true.cz> | 2020-12-10 12:09:48 +0100 |
---|---|---|
committer | Petr Štetiar <ynezz@true.cz> | 2020-12-10 12:24:34 +0100 |
commit | cd2c3d12db432dd8a484e34818d1a30f84ad9fae (patch) | |
tree | 00196d4c46044d402a1526a2f89741d74ede5819 | |
parent | 5896991e46a39040000841dfbb6e401473853c80 (diff) | |
download | ustream-ssl-cd2c3d12db432dd8a484e34818d1a30f84ad9fae.tar.gz |
ustream-mbedtls: fix comparison of integers of different signs
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 <ynezz@true.cz>
-rw-r--r-- | ustream-mbedtls.c | 2 |
1 files changed, 1 insertions, 1 deletions
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) |