From 65ef626e1abcf3c2093d921af085ccf9fefcbafd Mon Sep 17 00:00:00 2001 From: Mattias Ellert Date: Sun, 3 Feb 2008 08:22:29 +0000 Subject: [PATCH] Fix incompatible pointer type warning --- ChangeLog | 1 + backend/genesys_gl646.c | 7 ++++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index cb9de75fb..e80df123e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,7 @@ * Makefile.in, */Makefile.in, tools/sane-config.in: Fix warnings about ignored --datarootdir * backend/hp5590_low.c: Fix incompatible pointer type warning + * backend/genesys_gl646.c: Fix incompatible pointer type warning 2008-02-02 Mattias Ellert diff --git a/backend/genesys_gl646.c b/backend/genesys_gl646.c index 36c199305..f5f84fa9a 100644 --- a/backend/genesys_gl646.c +++ b/backend/genesys_gl646.c @@ -259,7 +259,8 @@ gl646_bulk_write_register (Genesys_Device * dev, SANE_Status status; u_int8_t outdata[8]; u_int8_t buffer[GENESYS_MAX_REGS * 2]; - unsigned int i, size; + size_t size; + unsigned int i; /* handle differently sized register sets, reg[0x00] may be the last one */ i = 0; @@ -311,8 +312,8 @@ gl646_bulk_write_register (Genesys_Device * dev, for (i = 0; i < size; i += 2) DBG (DBG_io2, "reg[0x%02x] = 0x%02x\n", buffer[i], buffer[i + 1]); - DBG (DBG_io, "gl646_bulk_write_register: wrote %d bytes, %d registers\n", - size, elems); + DBG (DBG_io, "gl646_bulk_write_register: wrote %lu bytes, %lu registers\n", + (u_long) size, (u_long) elems); return status; }