From 4029ef3a11c27f4c86a2d11728d5370c28b091cf Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Wed, 31 Oct 2018 14:19:36 -0500 Subject: [PATCH] mbimmodem: Fix compilation on 32-bit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CC drivers/mbimmodem/mbim.o drivers/mbimmodem/mbim.c: In function ‘command_write_handler’: drivers/mbimmodem/mbim.c:490:3: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘size_t’ [-Wformat=] l_info("n_iov: %lu, %lu", n_iov + 1, (size_t) written); ^ drivers/mbimmodem/mbim.c:490:3: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘unsigned int’ [-Wformat=] drivers/mbimmodem/mbim.c: In function ‘command_read_handler’: drivers/mbimmodem/mbim.c:649:2: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘size_t’ [-Wformat=] l_info("header_offset: %lu", device->header_offset); ^ drivers/mbimmodem/mbim.c:650:2: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘size_t’ [-Wformat=] l_info("segment_bytes_remaining: %lu", device->segment_bytes_remaining); ^ --- drivers/mbimmodem/mbim.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/mbimmodem/mbim.c b/drivers/mbimmodem/mbim.c index 9fcf44b2..54b18acf 100644 --- a/drivers/mbimmodem/mbim.c +++ b/drivers/mbimmodem/mbim.c @@ -487,7 +487,7 @@ static bool command_write_handler(struct l_io *io, void *user_data) written = TEMP_FAILURE_RETRY(write(fd, buf, pos)); - l_info("n_iov: %lu, %lu", n_iov + 1, (size_t) written); + l_info("n_iov: %zu, %zu", n_iov + 1, (size_t) written); if (written < 0) return false; @@ -646,8 +646,8 @@ static bool command_read_handler(struct l_io *io, void *user_data) l_info("hdr->len: %u", L_LE32_TO_CPU(hdr->len)); l_info("header_size: %u", header_size); - l_info("header_offset: %lu", device->header_offset); - l_info("segment_bytes_remaining: %lu", device->segment_bytes_remaining); + l_info("header_offset: %zu", device->header_offset); + l_info("segment_bytes_remaining: %zu", device->segment_bytes_remaining); iov[n_iov].iov_base = device->segment + L_LE32_TO_CPU(hdr->len) - device->header_offset -