pixma backend: few maintenance modifications.

- backend/pixma_bjnp.c:  print size_t values as %ld or %lx with cast to unsigned long
                         as prescribed in the file doc/backend_writing.txt, to avoid
                         compile warnings.
- backend/pixma_mp730.c: removed unused debug code.
merge-requests/1/head
Nicolas Martin 2009-09-27 12:29:57 +02:00
rodzic 561a2c8fe2
commit 92c44e905a
3 zmienionych plików z 37 dodań i 28 usunięć

Wyświetl plik

@ -1,3 +1,10 @@
2009-09-27 Nicolas Martin <nicols-guest at users.alioth.debian.org>
* backend/pixma_bjnp.c, backend/pixma_mp730.c:
Print size_t values as %lu with cast to unsigned long
as prescribed in the file doc/backend_writing.txt, to avoid
compile warnings.
Removed unused debug code.
2009-09-26 Julien Blache <jb@jblache.org> 2009-09-26 Julien Blache <jb@jblache.org>
* backend/genesys.c: add missing check when logging raw data, * backend/genesys.c: add missing check when logging raw data,
patch by Tollef Fog Heen <tfheen@err.no>. patch by Tollef Fog Heen <tfheen@err.no>.

Wyświetl plik

@ -843,15 +843,15 @@ bjnp_write (int devno, const SANE_Byte * buf, size_t count)
if (device[devno].scanner_data_left) if (device[devno].scanner_data_left)
PDBG (pixma_dbg PDBG (pixma_dbg
(LOG_CRIT, "bjnp_write: ERROR scanner data left = 0x%lx = %ld\n", (LOG_CRIT, "bjnp_write: ERROR scanner data left = 0x%lx = %ld\n",
(long) device[devno].scanner_data_left, (unsigned long) device[devno].scanner_data_left,
(long) device[devno].scanner_data_left)); (unsigned long) device[devno].scanner_data_left));
/* set BJNP command header */ /* set BJNP command header */
set_cmd (devno, (struct BJNP_command *) &bjnp_buf, CMD_TCP_SEND, count); set_cmd (devno, (struct BJNP_command *) &bjnp_buf, CMD_TCP_SEND, count);
memcpy (bjnp_buf.scan_data, buf, count); memcpy (bjnp_buf.scan_data, buf, count);
PDBG (pixma_dbg (LOG_DEBUG, "bjnp_write: sending 0x%lx = %ld bytes\n", PDBG (pixma_dbg (LOG_DEBUG, "bjnp_write: sending 0x%lx = %ld bytes\n",
(long) count, (long) count); (unsigned long) count, (unsigned long) count);
PDBG (pixma_hexdump (LOG_DEBUG2, (char *) &bjnp_buf, PDBG (pixma_hexdump (LOG_DEBUG2, (char *) &bjnp_buf,
sizeof (struct BJNP_command) + count))); sizeof (struct BJNP_command) + count)));
@ -892,8 +892,8 @@ bjnp_send_read_request (int devno)
PDBG (pixma_dbg PDBG (pixma_dbg
(LOG_CRIT, (LOG_CRIT,
"bjnp_send_read_request: ERROR scanner data left = 0x%lx = %ld\n", "bjnp_send_read_request: ERROR scanner data left = 0x%lx = %ld\n",
(long) device[devno].scanner_data_left, (unsigned long) device[devno].scanner_data_left,
(long) device[devno].scanner_data_left)); (unsigned long) device[devno].scanner_data_left));
/* set BJNP command header */ /* set BJNP command header */
@ -944,8 +944,8 @@ bjnp_recv_header (int devno)
PDBG (pixma_dbg PDBG (pixma_dbg
(LOG_CRIT, (LOG_CRIT,
"bjnp_send_request: ERROR scanner data left = 0x%lx = %ld\n", "bjnp_send_request: ERROR scanner data left = 0x%lx = %ld\n",
(long) device[devno].scanner_data_left, (unsigned long) device[devno].scanner_data_left,
(long) device[devno].scanner_data_left)); (unsigned long) device[devno].scanner_data_left));
attempt = 0; attempt = 0;
do do
@ -1021,7 +1021,7 @@ bjnp_recv_header (int devno)
device[devno].scanner_data_left = ntohl (resp_buf.payload_len); device[devno].scanner_data_left = ntohl (resp_buf.payload_len);
PDBG (pixma_dbg PDBG (pixma_dbg
(LOG_DEBUG2, "TCP response header(scanner data = %ld bytes):\n", (LOG_DEBUG2, "TCP response header(scanner data = %ld bytes):\n",
(long) device[devno].scanner_data_left)); (unsigned long) device[devno].scanner_data_left));
PDBG (pixma_hexdump PDBG (pixma_hexdump
(LOG_DEBUG2, (char *) &resp_buf, sizeof (struct BJNP_command))); (LOG_DEBUG2, (char *) &resp_buf, sizeof (struct BJNP_command)));
return SANE_STATUS_GOOD; return SANE_STATUS_GOOD;
@ -1049,7 +1049,7 @@ bjnp_recv_data (int devno, SANE_Byte * buffer, size_t * len)
PDBG (pixma_dbg PDBG (pixma_dbg
(LOG_DEBUG, "bjnp_recv_data: read response payload (%ld bytes max)\n", (LOG_DEBUG, "bjnp_recv_data: read response payload (%ld bytes max)\n",
(long) *len)); (unsigned long) *len));
attempt = 0; attempt = 0;
do do
@ -1096,7 +1096,7 @@ bjnp_recv_data (int devno, SANE_Byte * buffer, size_t * len)
return SANE_STATUS_IO_ERROR; return SANE_STATUS_IO_ERROR;
} }
PDBG (pixma_dbg (LOG_DEBUG2, "Received TCP response payload (%ld bytes):\n", PDBG (pixma_dbg (LOG_DEBUG2, "Received TCP response payload (%ld bytes):\n",
(long) recv_bytes)); (unsigned long) recv_bytes));
PDBG (pixma_hexdump (LOG_DEBUG2, buffer, recv_bytes)); PDBG (pixma_hexdump (LOG_DEBUG2, buffer, recv_bytes));
device[devno].scanner_data_left = device[devno].scanner_data_left =
@ -1661,7 +1661,7 @@ sanei_bjnp_read_bulk (SANE_Int dn, SANE_Byte * buffer, size_t * size)
PDBG (pixma_dbg PDBG (pixma_dbg
(LOG_DEBUG, "bjnp_read_bulk(%d, bufferptr, 0x%lx = %ld)\n", dn, (LOG_DEBUG, "bjnp_read_bulk(%d, bufferptr, 0x%lx = %ld)\n", dn,
(long) *size, (long) size)); (unsigned long) *size, (unsigned long) size));
recvd = 0; recvd = 0;
left = *size; left = *size;
@ -1681,10 +1681,11 @@ sanei_bjnp_read_bulk (SANE_Int dn, SANE_Byte * buffer, size_t * size)
PDBG (pixma_dbg PDBG (pixma_dbg
(LOG_DEBUG, "bjnp_read_bulk: 0x%lx = %ld bytes available at start, " (LOG_DEBUG, "bjnp_read_bulk: 0x%lx = %ld bytes available at start, "
"Short block = %d blocksize = 0x%lx = %ld\n", "Short block = %d blocksize = 0x%lx = %ld\n",
(long) device[dn].scanner_data_left, (unsigned long) device[dn].scanner_data_left,
(long) device[dn].scanner_data_left, (unsigned long) device[dn].scanner_data_left,
(int) device[dn].short_read, (int) device[dn].short_read,
(long) device[dn].blocksize, (long) device[dn].blocksize)); (unsigned long) device[dn].blocksize,
(unsigned long) device[dn].blocksize));
while ((recvd < *size) while ((recvd < *size)
&& (!device[dn].short_read || device[dn].scanner_data_left)) && (!device[dn].short_read || device[dn].scanner_data_left))
@ -1692,7 +1693,8 @@ sanei_bjnp_read_bulk (SANE_Int dn, SANE_Byte * buffer, size_t * size)
PDBG (pixma_dbg PDBG (pixma_dbg
(LOG_DEBUG, (LOG_DEBUG,
"So far received 0x%lx bytes = %ld, need 0x%lx = %ld\n", "So far received 0x%lx bytes = %ld, need 0x%lx = %ld\n",
(long) recvd, (long) recvd, (long) *size, (long) *size)); (unsigned long) recvd, (unsigned long) recvd,
(unsigned long) *size, (unsigned long) *size));
if (device[dn].scanner_data_left == 0) if (device[dn].scanner_data_left == 0)
{ {
@ -1717,8 +1719,8 @@ sanei_bjnp_read_bulk (SANE_Int dn, SANE_Byte * buffer, size_t * size)
} }
PDBG (pixma_dbg PDBG (pixma_dbg
(LOG_DEBUG, "Scanner reports 0x%lx = %ld bytes available\n", (LOG_DEBUG, "Scanner reports 0x%lx = %ld bytes available\n",
(long) device[dn].scanner_data_left, (unsigned long) device[dn].scanner_data_left,
(long) device[dn].scanner_data_left)); (unsigned long) device[dn].scanner_data_left));
/* correct blocksize if more data is sent by scanner than current blocksize assumption */ /* correct blocksize if more data is sent by scanner than current blocksize assumption */
@ -1736,8 +1738,10 @@ sanei_bjnp_read_bulk (SANE_Int dn, SANE_Byte * buffer, size_t * size)
PDBG (pixma_dbg PDBG (pixma_dbg
(LOG_DEBUG, (LOG_DEBUG,
"reading 0x%lx = %ld (of max 0x%lx = %ld) bytes more\n", "reading 0x%lx = %ld (of max 0x%lx = %ld) bytes more\n",
device[dn].scanner_data_left, device[dn].scanner_data_left, (unsigned long) device[dn].scanner_data_left,
(long) more, (long) more)); (unsigned long) device[dn].scanner_data_left,
(unsigned long) more,
(unsigned long) more));
result = bjnp_recv_data (dn, buffer, &more); result = bjnp_recv_data (dn, buffer, &more);
if (result != SANE_STATUS_GOOD) if (result != SANE_STATUS_GOOD)
{ {
@ -1777,7 +1781,7 @@ sanei_bjnp_write_bulk (SANE_Int dn, const SANE_Byte * buffer, size_t * size)
PDBG (pixma_dbg PDBG (pixma_dbg
(LOG_INFO, "bjnp_write_bulk(%d, bufferptr, 0x%lx = %ld)\n", dn, (LOG_INFO, "bjnp_write_bulk(%d, bufferptr, 0x%lx = %ld)\n", dn,
(long) *size, (long) *size)); (unsigned long) *size, (unsigned long) *size));
sent = bjnp_write (dn, buffer, *size); sent = bjnp_write (dn, buffer, *size);
if (sent < 0) if (sent < 0)
return SANE_STATUS_IO_ERROR; return SANE_STATUS_IO_ERROR;
@ -1785,7 +1789,7 @@ sanei_bjnp_write_bulk (SANE_Int dn, const SANE_Byte * buffer, size_t * size)
{ {
PDBG (pixma_dbg PDBG (pixma_dbg
(LOG_CRIT, "Sent only %ld bytes to scanner, expected %ld!!\n", (LOG_CRIT, "Sent only %ld bytes to scanner, expected %ld!!\n",
(long) sent, (long) *size)); (unsigned long) sent, (unsigned long) *size));
return SANE_STATUS_IO_ERROR; return SANE_STATUS_IO_ERROR;
} }
@ -1799,8 +1803,8 @@ sanei_bjnp_write_bulk (SANE_Int dn, const SANE_Byte * buffer, size_t * size)
{ {
PDBG (pixma_dbg (LOG_CRIT, PDBG (pixma_dbg (LOG_CRIT,
"Scanner length of write confirmation = 0x%lx bytes = %ld, expected %d!!\n", "Scanner length of write confirmation = 0x%lx bytes = %ld, expected %d!!\n",
(long) device[dn].scanner_data_left, (unsigned long) device[dn].scanner_data_left,
(long) device[dn].scanner_data_left, 4)); (unsigned long) device[dn].scanner_data_left, 4));
return SANE_STATUS_IO_ERROR; return SANE_STATUS_IO_ERROR;
} }
recvd = 4; recvd = 4;
@ -1816,7 +1820,7 @@ sanei_bjnp_write_bulk (SANE_Int dn, const SANE_Byte * buffer, size_t * size)
{ {
PDBG (pixma_dbg PDBG (pixma_dbg
(LOG_CRIT, "Scanner confirmed %ld bytes, expected %ld!!\n", (LOG_CRIT, "Scanner confirmed %ld bytes, expected %ld!!\n",
(long) recvd, (long) *size)); (unsigned long) recvd, (unsigned long) *size));
return SANE_STATUS_IO_ERROR; return SANE_STATUS_IO_ERROR;
} }
@ -1850,7 +1854,7 @@ sanei_bjnp_read_int (SANE_Int dn, SANE_Byte * buffer, size_t * size)
#ifndef PIXMA_BJNP_STATUS #ifndef PIXMA_BJNP_STATUS
PDBG (pixma_dbg PDBG (pixma_dbg
(LOG_INFO, "bjnp_read_int(%d, bufferptr, 0x%lx = %ld):\n", dn, (LOG_INFO, "bjnp_read_int(%d, bufferptr, 0x%lx = %ld):\n", dn,
(long) *size, (long) *size)); (unsigned long) *size, (unsigned long) *size));
memset (buffer, 0, *size); memset (buffer, 0, *size);
sleep (1); sleep (1);
return SANE_STATUS_IO_ERROR; return SANE_STATUS_IO_ERROR;
@ -1861,7 +1865,7 @@ sanei_bjnp_read_int (SANE_Int dn, SANE_Byte * buffer, size_t * size)
PDBG (pixma_dbg PDBG (pixma_dbg
(LOG_INFO, "bjnp_read_int(%d, bufferptr, %lx = %ld):\n", dn, (LOG_INFO, "bjnp_read_int(%d, bufferptr, %lx = %ld):\n", dn,
(long) *size, (long) *size)); (unsigned long) *size, (unsigned long) *size));
gethostname (hostname, 32); gethostname (hostname, 32);
hostname[32] = '\0'; hostname[32] = '\0';

Wyświetl plik

@ -617,13 +617,11 @@ mp730_fill_buffer (pixma_t * s, pixma_imagebuf_t * ib)
s->cfg->pid != MF3110_PID) s->cfg->pid != MF3110_PID)
{ {
/* color, and not an MF57x0 nor MF3110 */ /* color, and not an MF57x0 nor MF3110 */
PDBG (pixma_dbg (10, "DEBUG: Packing colors\n"));
pack_rgb (mp->imgbuf, n, mp->raw_width, mp->lbuf); pack_rgb (mp->imgbuf, n, mp->raw_width, mp->lbuf);
} }
else else
{ {
/* grayscale or MF57x0 or MF3110 */ /* grayscale or MF57x0 or MF3110 */
PDBG (pixma_dbg (10, "DEBUG: not processing colors\n"));
memcpy (mp->lbuf, mp->imgbuf, n * s->param->line_size); memcpy (mp->lbuf, mp->imgbuf, n * s->param->line_size);
} }
block_size = n * s->param->line_size; block_size = n * s->param->line_size;