diff options
author | Dan Williams <dan.j.williams@intel.com> | 2011-03-25 13:05:58 -0400 |
---|---|---|
committer | Dan Williams <dan.j.williams@intel.com> | 2011-07-03 07:00:36 -0400 |
commit | 52ae18ac80fbdd268720b0daa27ac797a801500c (patch) | |
tree | 0d7e5f7ee23468c682de39be9247354dceb86ac0 /drivers/scsi | |
parent | 4eefd2518aa04e1c69118252dc23e3444e694bc1 (diff) |
isci: fix a build warning
Use min_t to address:
drivers/scsi/isci/probe_roms.c: In function ‘isci_get_efi_var’:
drivers/scsi/isci/probe_roms.c:241: warning: comparison of distinct pointer types lacks a cast
Reported-by: David Milburn <dmilburn@redhat.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'drivers/scsi')
-rw-r--r-- | drivers/scsi/isci/probe_roms.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/scsi/isci/probe_roms.c b/drivers/scsi/isci/probe_roms.c index 1697487f908c..2df8d8e5d5ea 100644 --- a/drivers/scsi/isci/probe_roms.c +++ b/drivers/scsi/isci/probe_roms.c | |||
@@ -250,9 +250,8 @@ struct isci_orom *isci_get_efi_var(struct pci_dev *pdev) | |||
250 | return NULL; | 250 | return NULL; |
251 | } | 251 | } |
252 | 252 | ||
253 | copy_len = min(evar->DataSize, | 253 | copy_len = min_t(u16, evar->DataSize, |
254 | min(oem_hdr->len - sizeof(*oem_hdr), | 254 | min_t(u16, oem_hdr->len - sizeof(*oem_hdr), sizeof(*rom))); |
255 | sizeof(*rom))); | ||
256 | 255 | ||
257 | memcpy(rom, (char *)evar->Data + sizeof(*oem_hdr), copy_len); | 256 | memcpy(rom, (char *)evar->Data + sizeof(*oem_hdr), copy_len); |
258 | 257 | ||