Skip to content

Commit f127ae9

Browse files
Fix more warnings in scsiapi_linux
1 parent afab4a9 commit f127ae9

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

scsiapi/scsiapi_linux.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ struct scsi_device_info * scsi_enumerate(const char * vendor, const char * produ
8484
read(sg_model_fd, sg_model_buf, 512);
8585
close(sg_model_fd);
8686

87-
for(int i = 0; i < strlen(sg_model_buf); i++)
87+
for(unsigned int i = 0; i < strlen(sg_model_buf); i++)
8888
{
8989
if(sg_model_buf[i] == '\r' || sg_model_buf[i] == '\n')
9090
{
@@ -99,7 +99,7 @@ struct scsi_device_info * scsi_enumerate(const char * vendor, const char * produ
9999
read(sg_vendor_fd, sg_vendor_buf, 512);
100100
close(sg_vendor_fd);
101101

102-
for(int i = 0; i < strlen(sg_vendor_buf); i++)
102+
for(unsigned int i = 0; i < strlen(sg_vendor_buf); i++)
103103
{
104104
if(sg_vendor_buf[i] == '\r' || sg_vendor_buf[i] == '\n')
105105
{
@@ -210,8 +210,8 @@ int scsi_write(struct scsi_device * dev, const unsigned char * data, size_t data
210210
header.mx_sb_len = sense_length;
211211
header.iovec_count = 0;
212212
header.dxfer_len = data_length;
213-
header.dxferp = data;
214-
header.cmdp = cdb;
213+
header.dxferp = (void *)data;
214+
header.cmdp = (unsigned char *)cdb;
215215
header.sbp = sense;
216216
header.timeout = 20000;
217217
header.flags = 0;

0 commit comments

Comments
 (0)