diff --git a/lib/extension-permessage-deflate.c b/lib/extension-permessage-deflate.c index bdaca7f8..b052ca72 100644 --- a/lib/extension-permessage-deflate.c +++ b/lib/extension-permessage-deflate.c @@ -303,9 +303,10 @@ lws_extension_callback_pm_deflate(struct lws_context *context, priv->count_rx_between_fin += eff_buf->token_len; lwsl_ext(" %s: RX leaving with new effbuff len %d, " - "ret %d, rx.avail_in=%d, TOTAL RX since FIN %ld\n", + "ret %d, rx.avail_in=%d, TOTAL RX since FIN %lu\n", __func__, eff_buf->token_len, priv->rx_held_valid, - priv->rx.avail_in, priv->count_rx_between_fin); + priv->rx.avail_in, + (unsigned long)priv->count_rx_between_fin); if (was_fin) { priv->count_rx_between_fin = 0; diff --git a/lib/handshake.c b/lib/handshake.c index cf7e44e6..68215cb7 100644 --- a/lib/handshake.c +++ b/lib/handshake.c @@ -245,7 +245,7 @@ postbody_completion: read_ok: /* Nothing more to do for now */ - lwsl_info("%s: read_ok, used %ld\n", __func__, buf - oldbuf); + lwsl_info("%s: read_ok, used %ld\n", __func__, (long)(buf - oldbuf)); return buf - oldbuf;