From d251d12f6fa20833245e41db5a886657049f089c Mon Sep 17 00:00:00 2001 From: Fotis Panagiotopoulos Date: Sun, 23 Oct 2022 19:10:56 +0300 Subject: [PATCH] Fixed compiler warnings. --- netutils/netlib/netlib_parseurl.c | 2 +- netutils/webclient/webclient.c | 11 +++++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/netutils/netlib/netlib_parseurl.c b/netutils/netlib/netlib_parseurl.c index 775f2f189..a80612966 100644 --- a/netutils/netlib/netlib_parseurl.c +++ b/netutils/netlib/netlib_parseurl.c @@ -59,7 +59,7 @@ int netlib_parseurl(FAR const char *str, FAR struct url_s *url) { FAR const char *src = str; FAR char *dest; - int bytesleft; + size_t bytesleft; int ret = OK; size_t pathlen; diff --git a/netutils/webclient/webclient.c b/netutils/webclient/webclient.c index a24c877cd..41cfe94d9 100644 --- a/netutils/webclient/webclient.c +++ b/netutils/webclient/webclient.c @@ -285,6 +285,7 @@ static int webclient_static_body_func(FAR void *buffer, size_t reqsize, FAR void *ctx) { + UNUSED(buffer); *datap = ctx; *sizep = reqsize; return 0; @@ -798,6 +799,8 @@ static inline int wget_parsechunkheader(struct webclient_context *ctx, int ndx; int ret = OK; + UNUSED(ctx); + offset = ws->offset; ndx = ws->ndx; @@ -908,6 +911,8 @@ static inline int wget_parsechunkenddata(struct webclient_context *ctx, int ndx; int ret = OK; + UNUSED(ctx); + offset = ws->offset; ndx = ws->ndx; @@ -966,6 +971,8 @@ static inline int wget_parsechunktrailer(struct webclient_context *ctx, int ndx; int ret = OK; + UNUSED(ctx); + offset = ws->offset; ndx = ws->ndx; @@ -1871,7 +1878,7 @@ int webclient_perform(FAR struct webclient_context *ctx) DEBUGASSERT(bytes_to_send <= ws->state_len); ssize_t ssz = webclient_conn_send(conn, - ws->data_buffer + + (char *)ws->data_buffer + ws->state_offset, bytes_to_send); if (ssz < 0) @@ -1891,7 +1898,7 @@ int webclient_perform(FAR struct webclient_context *ctx) ws->state_len -= ssz; ws->state_offset += ssz; DEBUGASSERT(ws->state_offset <= ws->data_len); - if (ws->state_offset == ws->data_len) + if ((size_t)ws->state_offset == ws->data_len) { ws->data_buffer = NULL; }