diff options
author | Guillem Jover <guillem@hadrons.org> | 2011-08-25 15:22:36 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2011-08-27 00:58:22 +0200 |
commit | d4a093cc729c4079157c448a6cd36c7c9781e302 (patch) | |
tree | 93af7f015c9643db31651069515dbd849d40eb54 /linux/src/drivers/block/ide.h | |
parent | 8d48716a8ef62f88a8bf9411e3db804746293953 (diff) |
Match signedness of char pointer comparisons and assignments
* linux/dev/drivers/block/genhd.c (msdos_partition): Cast `data' assignment
to `unsigned char *'.
* linux/src/drivers/block/ide-cd.c (cdrom_queue_request_sense): Cast
`buffer' assignment to `unsigned char *'.
(cdrom_transfer_packet_command): Change `cmd_buf' argument type to
`unsigned char *'.
(cdrom_read_capacity): Cast `pc.buffer' assignments to `unsigned char *'.
Use temporary `model' and `fw_rev' `const char *' variables to compare
against literal strings and characters.
* linux/src/drivers/block/ide.c (execute_drive_cmd): Cast `args'
assignment to `byte *'.
(ide_open): Cast `rq.buffer' assignment to `char *'.
(ide_release): Likewise.
(ide_ioctl): Likewise.
(do_identify): Cast variables being compared against literal string to
`char *'.
(probe_for_drive): Likewise.
* linux/src/drivers/block/ide.h (struct packet_command): Change `buffer'
type to `unsigned char *'.
Diffstat (limited to 'linux/src/drivers/block/ide.h')
-rw-r--r-- | linux/src/drivers/block/ide.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/linux/src/drivers/block/ide.h b/linux/src/drivers/block/ide.h index 4433160..9b8904e 100644 --- a/linux/src/drivers/block/ide.h +++ b/linux/src/drivers/block/ide.h @@ -198,7 +198,7 @@ struct atapi_request_sense { }; struct packet_command { - char *buffer; + unsigned char *buffer; int buflen; int stat; struct atapi_request_sense *sense_data; |